如何在Linux中删除多个0字节文件?
我有一个目录,其中包含许多0字节文件。使用ls命令时,我什至看不到文件。我正在使用一个小的脚本来删除这些文件,但有时甚至不删除这些文件。这是脚本:
i=100while [ $i -le 999 ];do
rm -f file${i}*;
let i++;
done
还有其他方法可以更快地执行此操作吗?
回答:
使用find
联合xargs
。
find . -name 'file*' -size 0 -print0 | xargs -0 rm
您避免rm
为每个文件启动。
以上是 如何在Linux中删除多个0字节文件? 的全部内容, 来源链接: utcz.com/qa/411734.html