![如何在 Linux 中刪除 10 個最新檔案?](https://rvso.com/image/1665773/%E5%A6%82%E4%BD%95%E5%9C%A8%20Linux%20%E4%B8%AD%E5%88%AA%E9%99%A4%2010%20%E5%80%8B%E6%9C%80%E6%96%B0%E6%AA%94%E6%A1%88%EF%BC%9F.png)
類似這個問題,我想刪除最新的10個檔案。 (因為最近的文件有錯誤,而以前的文件沒問題)
連結問題的答案(僅保留 10 個最新文件)是
ls -1tr | head -n -10 | xargs -d '\n' rm -f --
答案1
這個問題的最佳答案的反面是:
ls -1t | head -n -10 | xargs -d '\n' rm -f --
請注意,刪除r
ls 標誌意味著它是正常排序而不是反向排序
類似這個問題,我想刪除最新的10個檔案。 (因為最近的文件有錯誤,而以前的文件沒問題)
連結問題的答案(僅保留 10 個最新文件)是
ls -1tr | head -n -10 | xargs -d '\n' rm -f --
這個問題的最佳答案的反面是:
ls -1t | head -n -10 | xargs -d '\n' rm -f --
請注意,刪除r
ls 標誌意味著它是正常排序而不是反向排序