ログの整理で使った。
# 古いファイルを削除してファイルの数を一定にする n=`ls -l | wc -l` m=$((n-100)) # 100個残す if [ $m -gt 0 ] ; then ls -rt | head -n $m | xargs rm; # 古い方から消す else true; # 何もしない fi
ワンライナーでは無理かな?