argument list too long: rm でrmできない
背景
以下のように、大量のファイルを一括でrmしようとしたところエラーが発生し、削除できなかった。
rm *
エラーメッセージは以下。
argument list too long: rm
回避
rmの引数に、削除したいファイル名を一個ずつ渡してやれば事足りる。今回の場合であれば、以下のようなコマンドで十分。
ls | xargs rm
以下のように、大量のファイルを一括でrmしようとしたところエラーが発生し、削除できなかった。
rm *
エラーメッセージは以下。
argument list too long: rm
rmの引数に、削除したいファイル名を一個ずつ渡してやれば事足りる。今回の場合であれば、以下のようなコマンドで十分。
ls | xargs rm