今天在服務器上清空一個文件夾的時候,提示我rm的參數過長:
cd /home/yyq/htmls # 刪除當前文件夾下的所有文件,只能是文件比較少的 rm -r ./* # 文件多的可以這么刪除: ls | xargs -n 10 rm -fr ls
命令解釋:
ls 輸出所有的文件名(用空格分割)
xargs 就是將ls的輸出,每10個為一組(以空格為分隔符),作為rm -rf的參數也就是說將所有文件名10個為一組,由rm -rf刪除
今天在服務器上清空一個文件夾的時候,提示我rm的參數過長:
cd /home/yyq/htmls # 刪除當前文件夾下的所有文件,只能是文件比較少的 rm -r ./* # 文件多的可以這么刪除: ls | xargs -n 10 rm -fr ls
命令解釋:
ls 輸出所有的文件名(用空格分割)
xargs 就是將ls的輸出,每10個為一組(以空格為分隔符),作為rm -rf的參數也就是說將所有文件名10個為一組,由rm -rf刪除
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。