2010年11月16日火曜日

-bash: /bin/rm: Argument list too long というエラーでファイルが消せないとき

ディレクトリにファイルが多すぎるときに rm コマンドを使うと

-bash: /bin/rm: Argument list too long
 

 とでてファイルが消せないときがあります。


そういうときは以下のコマンドを実行。


$ echo * | xargs rm -f




僕はプログラムミスで1ディレクトリ下に200万ファイルが存在するという残念な状態
だったのでこのエラーが出ました。。。

0 件のコメント:

コメントを投稿