ローテーションをするコマンド例
% ls -r repository-backup-*.tar.gz | tail +51 | xargs rm
tailでN個め以降を表示し、それをrmするところがミソか。
xargsは通常より長い引数を受け取ることができ、長さ制限に引っかかりそうになると
分割して以降のコマンドを実行してくれる。
% ls -r repository-backup-*.tar.gz | tail +51 | xargs rm
tailでN個め以降を表示し、それをrmするところがミソか。
xargsは通常より長い引数を受け取ることができ、長さ制限に引っかかりそうになると
分割して以降のコマンドを実行してくれる。