file_0.txt
file_1.txt
・
・
・
file_99.txt
があるうち、50−99までを削除したいとする。
ls -v file_* | tail -n 50 | xargs rm
ls -v file_*
で数字順にls出力| tail -n 50
で前の出力の後ろ50を切り出す| xargs rm
で前の出力をパラメータとして受け取り、rmに渡しているはじめ、lsがaliasされてうまくいかなかったが“\ls”としてやるとうまくいった。