Linux下如果想要批量刪除制定時間的文件,可以使用find命令:
find /home -maxdepth 1 -type f -newermt "Nov 22" -print
find命令查找/home 目錄下的十一月22日創(chuàng)建的類型是文件的該層文件并打印輸出。
-maxdepth 用于設置查找的最大層數(shù),設置為1是不讓遞歸查找。
-type 制定查找的類型。
-newermt 制定查找的時間。
如果我們使用-delete參數(shù)則會刪除制定時間的文件:
find /home -maxdepth 1 -type f -newermt "Nov 22" -delete
還有其他一些參數(shù),可以參見find命令的幫助信息。