我已经将这篇文章改为我认为的主要问题..
有必要留下最新的两个 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
谢谢!
答案 0 :(得分:1)
我能够从我的一位同事那里得到一些帮助,这似乎是我们所需要的。
git ssh