$ rm -f *.tmp /bin/rm: Argument list too long當資料夾下檔案太多時,會出現錯誤訊息,無法一次刪除。
可改用以下方法刪除。
方法一:
$ find . -name "*.tmp" -delete
方法二:
$ find . -name "*.tmp" -print0 | xargs -0 rm使用 "-print0" 和 "-0",表示將每個檔名使用 null 字元當區隔符號,避免檔名有空格時,無法刪除。
參考:
fcamel 技術隨手記: /bin/rm: argument list too long 的解法和原因
Argument list too long問題的解決方法 @ Nightmare的胡言亂語
沒有留言:
張貼留言