ll
次の結果を返します。
51380224 Aug 3 08:23 tig_10.d1
51380224 Aug 3 08:18 tig_10.d10
51380224 Aug 3 08:20 tig_10.d11
51380224 Aug 3 08:23 tig_10.d12
51380224 Aug 3 08:21 tig_10.d13
51380224 Jul 31 12:06 tig_10.d14
131072 Jul 31 12:06 tig_10.d15
51380224 Aug 3 08:15 tig_10.d2
51380224 Aug 2 23:08 tig_10.d3
51380224 Aug 2 14:24 tig_10.d4
51380224 Aug 2 14:24 tig_10.d5
51380224 Aug 3 08:21 tig_10.d6
51380224 Aug 3 08:22 tig_10.d7
51380224 Aug 3 08:13 tig_10.d8
51380224 Aug 3 08:20 tig_10.d9
このようなファイルのリストに失敗します。
51380224 Aug 3 08:23 tig_10.d1
51380224 Aug 3 08:15 tig_10.d2
51380224 Aug 2 23:08 tig_10.d3
51380224 Aug 2 14:24 tig_10.d4
51380224 Aug 2 14:24 tig_10.d5
51380224 Aug 3 08:21 tig_10.d6
51380224 Aug 3 08:22 tig_10.d7
51380224 Aug 3 08:13 tig_10.d8
51380224 Aug 3 08:20 tig_10.d9
51380224 Aug 3 08:18 tig_10.d10
51380224 Aug 3 08:20 tig_10.d11
51380224 Aug 3 08:23 tig_10.d12
51380224 Aug 3 08:21 tig_10.d13
51380224 Jul 31 12:06 tig_10.d14
131072 Jul 31 12:06 tig_10.d15
どんなアイデアがありますか?
ベストアンサー1
ls
指定したファイル名(またはそうでない場合は現在のディレクトリ)を並べ替えます。この問題を解決する1つの方法は、ファイル名のみを提供することです。
ls -l *.d? ; ls -l *.d??
または、長いリストを実行するエイリアス/関数があるようです。
ll *.d?; ll *.d??