それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

lsで日付ファイル名の逆順に並べる並べ方

ls で日付・ファイル名・ファイルサイズなどを昇順・降順に並べたい

ファイルを並べて結果をだすときに、新しいものから処理したいとか、古いものから処理したいことがあるよね。

ls でファイルの日付順に並べる

新しいものが先になるように並べるには

ls -lt

ls でファイルの日付の逆順(古いものが先

古いものが先(older first)になるように並べるには 。逆順オプション -r を使う

ls -ltr

サイズ順で並べる場合にも使える

ls -lS # サイズ降順(larger first
ls -lSr # サイズ昇順 ( smaller first

別のやり方

tac コマンド を使うと、このオプションを知らなくても戦える。

tac コマンドは cat コマンドの逆スペリングになっていて、その意味は cat と出力順が逆になる。

ls -lt |tac  #ls -ltr とおなじ

参考資料

man ls