本サイトのコンテンツには、商品プロモーションが含まれている場合があります。

Linux

[:ja]ファイル数が多すぎてrmできない[:en]How to use linux command rm[:]

スポンサーリンク

ファイル数が多すぎてrmできない場合、

%rm *cachefile
/bin/rm: Argument list too long.

と「Argument list too long.」表示され、ファイルの削除ができない。

rmを実行する場合はxargsを併用する

・カレントディレクトリの全ファイル削除

%ls | xargs rm

・”cache_xxxxxxx”というファイルだけを消したい場合

find . -name “cache_*” -print | xargs rm 

参照:-bash: /bin/rm: Argument list too longへの対処 ? TECH Matari

-Linux
-