Files

刪除比 X 天和小時更新的文件

  • June 6, 2020

我想刪除文件,更具體地說,/usr/include 的符號連結比 2 JUN 22:27 更新

我怎樣才能做到這一點?

您可能想使用find -newermt.

確保首先查看要刪除的文件:

find /usr/include -type l -newermt "Jun 2 22:27"

用於-delete執行實際刪除。

find /usr/include -type l -newermt "Jun 2 22:27" -delete

我知道投票最多的解決方案可能適用於很多人,但它不適合我。我不得不用unix時間戳來做。

find . -type f -newermt "$(date -d @1494500000)" -delete

您可以使用 unix 時間戳轉換器輕鬆轉換時間戳。

引用自:https://unix.stackexchange.com/questions/207195