在Shell腳本中刪除七天前的文件可以通過以下步驟實現:
find
命令查找七天前的文件,并將結果保存到一個臨時文件中。可以使用以下命令:find /path/to/files -type f -mtime +7 > /tmp/files_to_delete.txt
其中/path/to/files
是你要搜索文件的目錄。
while IFS= read -r file; do
rm "$file"
done < /tmp/files_to_delete.txt
rm /tmp/files_to_delete.txt
將以上命令組合到一個Shell腳本中,保存并賦予執行權限,即可實現刪除七天前文件的功能。