2010/02/01

山ほどあるファイルを消す

アホほどの数のファイルを作ってしまって消す場合.
 rm *.d
とかやって
-bash: /bin/rm: Argument list too long
と怒られる.解決策はxargsを使うこと.
つまり
find -name  '*.d' | xargs rm
で消せる.
rmで処理できるように,xargsが適当に分割してくれるらしい.

0 件のコメント: