批量删除文件

时间:2017-01-06 19:00:27

标签: linux find erase

需要从文件夹中删除150K文件,我想按批次删除它们

最好的方法是什么?

例如删除

的前1000个结果
find . -time +600 -exec rm {} \;

1 个答案:

答案 0 :(得分:0)

你的命令假定没有子目录,所以这就是我所假设的。 这是一个bash

find . -print > /tmp/gaga

for i in `head -n 1000 /tmp/gaga`
do
rm -f $i
done

然后重复,直到没有更多文件。