【回答】
大量のファイルに対して gzip *.log で一括して圧縮を行おうとした場合、以下のエラーで圧縮に失敗する場合があります。
"引数リストが長すぎます"あるいは"Argument list too long"
これは gzip に限らず、引数とするファイル数が多いと実行に事が原因です。
gzip の場合は以下のコマンドで代替することが可能です。(圧縮対応のファイルは *.logですが、必要に応じて変更してください。)
find . -name "*.log" -exec gzip '{}' \;
(*)本ページは Redhat Enterprise Linux 6以後を想定しています。
最終更新日:2015/10/21
[Redhat Enterprise linux 6(EL) FAQ トップへ]
[FAQ CENTER トップ]