当新文件到达供应商时,bash文件cron作业有问题

时间:2016-03-10 15:55:41

标签: linux bash shell cron delete-file

我已经将这篇文章改为我认为的主要问题..

有必要留下最新的两个 how to delete all files except the latest three in a folder

ls -t1 /home/jdoe/checks/downloads/*.md5 | head -n +2 | xargs rm -r

这将删除最旧的文件..

并测试:

ls -t1 /home/jdoe/checks/downloads/*.md5 | head -n +2

我们真的想留下两(2)个最新文件:

ls -t1 /home/jdoe/checks/downloads/*.md5 | tail -n +2 | xargs rm -r

这似乎不起作用..

并测试:

ls -t1 /home/jdoe/checks/downloads/*.md5 | tail -n +2

谢谢!

1 个答案:

答案 0 :(得分:1)

我能够从我的一位同事那里得到一些帮助,这似乎是我们所需要的。

git ssh