たとえばサイズが 10MB 以上のファイルを find で探して tar に渡して圧縮する。
find . -type f -size +10M -print0 | xargs -0 tar czf foo.tar.gz
xargs を使うと、引数が一定数以上の場合はプロセスが分割され、tar を上書きしてしまうとのこと。
@nacht_666 のコメントを参照してください。
ご指摘ありがとうございました。
Go to list of users who liked
More than 5 years have passed since last update.
たとえばサイズが 10MB 以上のファイルを find で探して tar に渡して圧縮する。
find . -type f -size +10M -print0 | xargs -0 tar czf foo.tar.gz
xargs を使うと、引数が一定数以上の場合はプロセスが分割され、tar を上書きしてしまうとのこと。
@nacht_666 のコメントを参照してください。
ご指摘ありがとうございました。
Register as a new user and use Qiita more conveniently
Go to list of users who liked