在Linux系統中,可以使用shell腳本來批量清理文件。以下是一個簡單的示例,用于刪除指定目錄中的所有.txt文件:
打開一個文本編輯器,如vim、nano等。
將以下代碼復制并粘貼到文本編輯器中:
#!/bin/bash
# 指定要清理的目錄
target_directory="/path/to/your/directory"
# 刪除目錄中的所有.txt文件
find "$target_directory" -type f -name "*.txt" -exec rm -f {} \;
echo "清理完成!"
修改target_directory變量的值,將其設置為您要清理的目錄路徑。
保存文件,例如命名為cleanup.sh。
在終端中,將腳本設置為可執行文件:
chmod +x cleanup.sh
./cleanup.sh
這個腳本會刪除指定目錄中的所有.txt文件。如果您想要刪除其他類型的文件,只需將*.txt替換為相應的文件名模式。例如,要刪除所有.log文件,可以使用*.log。
請注意,在運行此類腳本時要小心,因為它會刪除指定的文件。在執行刪除操作之前,建議先備份重要數據。