【回答】
例えば rm *.gz コマンドで以下のエラーが出力される場合があります。
#rm *.gz
-bash: /bin/rm: 引数リストが長すぎます
このエラーの原因ですが、コマンドの引数にはサイズの制限があり、サイズ制限を超えるとこのエラーが発生します。
このような場合はxargs コマンドを使用します。
xargsコマンドは引数サイズを調整しながら実行する便利なツールです。
以下の様に実行してください。xargsが find の出力結果でサイズを調整しながら実行します。
#find ./ -name '*.gz' | xargs rm
(*)本ページは Redhat Enterprise Linux 6以後を想定しています。
最終更新日:2015/10/21
[Redhat Enterprise linux 6(EL) FAQ トップへ]
[FAQ CENTER トップ]