-bash: /bin/rm: Argument list too long的解決辦法
轉:
當目錄下檔案太多時,用rm刪除檔案會報錯:
-bash: /bin/rm: Argument list too long
提示檔案數目太多。
解決的辦法是使用如下命令:
ls | xargs -n 10 rm -fr ls
輸出所有的檔名(用空格分割) xargs就是將ls的輸出,每10個為一組(以空格為分隔符),作為rm -rf的引數也就是說將所有檔名10個為一組,由rm -rf刪除
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29519108/viewspace-1300407/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 刪除大量檔案Argument list too long錯誤解決
- UNIX 檔案太多,不能刪除的問題解決(ksh: /usr/bin/find: arg list too long)
- 【問題處理】diagcollection.pl採集指令碼執行出錯——Argument list too longGC指令碼
- 0403-027 The parameter list is too long for AIXAI
- 顯示-bash-3.2$ .的解決辦法
- Row size too large (> 8126)解決辦法
- 【故障處理】-0403-027 The parameter list is too long
- File name too long window和linux排查,解決Linux
- -bash: XXX: command not found解決辦法
- 解決 Specified key was too long ... 767 bytes 的本質問題
- ORA-01461: 僅可以為插入 LONG 列的 LONG 值賦值”解決辦法賦值
- SAP:CX_SY_READ_SRC_LINE_TOO_LONG解決
- 解決“/bin/bash^M: bad interpreter: No such file or directory”
- Data too long for column 'name' at row 1 mysql的丟擲異常的解決辦法--之前方法不管用-要設定資料庫編碼MySql資料庫
- zblog升級報錯“Invalid argument supplied for foreach”或者“unserialize(): Error at offset”的解決辦法Error
- linux輸入yum後提示: -bash: /usr/bin/yum: No such file or directory的解決方案Linux
- shell指令碼頭,#!/bin/sh與#!/bin/bash的區別.指令碼
- 使用wireshark出現Couldn't run /usr/bin/dumpcap in child process: Permission denied解決辦法PCA
- 解決:NPM ERR! @ dev: `node node_modules/cross-env/bin/cross-env.js 的辦法NPMdevROSJS
- OpenStack 的NAT解決辦法
- 公寓噪音的解決辦法
- mongodb錯誤解決辦法-bash: ./mongod: cannot execute binary file: Exec format errorMongoDBORMError
- 指令碼前面的/bin/bash指令碼
- WAITED TOO LONG FOR A ROW CACHE ENQUEUE LOCK!的分析AIENQ
- WAITED TOO LONG FOR A ROW CACHE ENQUEUE LOCK!AIENQ
- SVN被鎖的解決辦法
- ORA-28056的解決辦法
- job都停了的解決辦法
- github慢解決辦法Github
- Grub Rescue解決辦法
- /dev/null解決辦法devNull
- MSBuild Tools解決辦法UI
- PLS-00172: string literal too long
- 解決 無法將檔案" "複製到“bin\*.*”。對路徑“bin\*.*”的訪問被拒絕。
- 新浪UC無法登入的解決辦法
- 無法訪問google picasa的解決辦法Go
- 解決 Too many symbol filesSymbol
- /bin/bash 和 /bin/ksh使用的使用者配置檔案的比較