環境は Debian wheezy 7.5 ですがLinuxなら大抵問題ないかと。
追記: 最後におまけつきます。「超一瞬版」は「超一瞬で不要ということが分かった版」に変わりました。
(勝手に改行入れてます)
$ uname -a
Linux hostname 3.2.0-4-amd64 #1 SMP Debian 3.2.57-3 x86_64 GNU/Linux
$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 7.5 (wheezy)
Release: 7.5
Codename: wheezy
ls -l をawkしてsortするのめんどいなぁとか思ってたらすごぃ雑魚い方法がありましたsort -kオプションです
$ ls -l | sort -k 5
...(省略しまして)...
-rwxr-xr-x 1 dmiyakawa dmiyakawa 185386101 Jul 16 2013 VMware-Player-5.0.2-1031769.x86_64.sh
-rw-r--r-- 1 dmiyakawa dmiyakawa 210829312 May 9 17:53 Fedora-x86_64-20-20140407-sda.qcow2
-rw-r--r-- 1 dmiyakawa dmiyakawa 440275051 Jun 24 2013 adt-bundle-linux-x86_64-20130522.zip
-rw-r--r-- 1 dmiyakawa dmiyakawa 497171697 Feb 5 18:59 adt-bundle-linux-x86_64-20131030.zip
-rw-r--r-- 1 dmiyakawa dmiyakawa 591396864 Apr 21 09:45 ubuntu-14.04-server-amd64.iso
-rw-r--r-- 1 dmiyakawa dmiyakawa 1010827264 Apr 25 18:42 ubuntu-14.04-desktop-amd64.iso
ここでいう5はawkでいう$5の要素です。サイズの部分です。
追記: sort -k5n
ではないとだめなのでは、というコメントがありました。そりゃぁそんな気がする。
これだとちょっと読みづらいときの-h
オプションです。弊環境ではlsにもsortにもありました。
$ ls -lh | sort -k 5 -h
...(省略しまして)...
-rwxr-xr-x 1 dmiyakawa dmiyakawa 177M Jul 16 2013 VMware-Player-5.0.2-1031769.x86_64.sh
-rw-r--r-- 1 dmiyakawa dmiyakawa 202M May 9 17:53 Fedora-x86_64-20-20140407-sda.qcow2
-rw-r--r-- 1 dmiyakawa dmiyakawa 420M Jun 24 2013 adt-bundle-linux-x86_64-20130522.zip
-rw-r--r-- 1 dmiyakawa dmiyakawa 475M Feb 5 18:59 adt-bundle-linux-x86_64-20131030.zip
-rw-r--r-- 1 dmiyakawa dmiyakawa 564M Apr 21 09:45 ubuntu-14.04-server-amd64.iso
-rw-r--r-- 1 dmiyakawa dmiyakawa 964M Apr 25 18:42 ubuntu-14.04-desktop-amd64.iso
古いADT Bundleとかマジ勘弁だなぁ
追記: そもそも lsに-Sがありました。コメント感謝。
(-l: 詳細, -h: 人が読めるフォーマット, -S: ソート (降順), -r: 逆順 (よって今回欲しい昇順ソート))
$ ls -lhSr
... (省略しまして) ...
-rw-r--r-- 1 dmiyakawa dmiyakawa 202M 5月 9 17:53 Fedora-x86_64-20-20140407-sda.qcow2
-rw-r--r-- 1 dmiyakawa dmiyakawa 564M 4月 21 09:45 ubuntu-14.04-server-amd64.iso
(手元で消したあとなので結果が異なります)
# 脱線しますが環境晒すときにlsb_release -a
より筋の良い方法を募集中です。少なくとも CentOS 6.5 だと追加インストール必要なんですよねこれ。