使用rm *text*
您可以删除所有包含特定字符串的文件。我将如何使它删除除具有特定通配符的文件之外的所有文件?
我尝试使用我发现的其他东西,例如:
find . -type f -print0 | xargs --null grep -Z -L 'text' | xargs --null rm
或者
grep -r -L -Z 'text' . | xargs --null rm
但这些不起作用。相反,他们正在删除给定目录中的所有文件。
我怎么能这样做?
使用rm *text*
您可以删除所有包含特定字符串的文件。我将如何使它删除除具有特定通配符的文件之外的所有文件?
我尝试使用我发现的其他东西,例如:
find . -type f -print0 | xargs --null grep -Z -L 'text' | xargs --null rm
或者
grep -r -L -Z 'text' . | xargs --null rm
但这些不起作用。相反,他们正在删除给定目录中的所有文件。
我怎么能这样做?