バックアップスクリプトの中で使って、古いバックアップを消したりするのにいいんじゃないかと思います。
#!/bin/bash # ... バックアップる ... # 7 個残して古いディレクトリは消す for i in $(leave_n_dirs 7 '/var/backup/db/2???????'); do # y3k problem cmd="rm -fr \"$i\"" if [ -z "$DRYRUN" ]; then $cmd else echo $cmd fi done exit
headの-nに負の数を指定してるので、古いcoreutilsだと動かないかもです。