2016年08月25日

linuxでフォルダ内のファイルを古いものからn件削除する

n日経過したファイルとかじゃなく、古いものから順にn件消したい時ってどうするんだっけと思ったけど、ls -tで日付でソートした状態で出してからtailでn件を抽出してrmすれば良いか。

$ ls -t | tail -100 | xargs rm