ls出力の非標準ソート

ls出力の非標準ソート

私は通常、ファイル名に日付を含めてls2015-08-29_letter_to_santa.txt

欠点は、タブの完成が妨げられることです。上記の例でサンタに送信する手紙を開きたい場合は、まず日付を完成させてから、タブをクリックしてファイル名の残りの部分をすばやく完成させることができます。多くのファイル名が日付から始まると迷惑です。

同じ名前でファイル名を指定letter_to_santa.2015-08-29.txtしながら、lsファイル名に表示される日付でソートされたファイルを出力したいと思います。ls結果カラー出力を維持しながらこれを達成する方法についてのアイデアはありますか?

具体的には、ファイル名がフォーマットに従い、ファイル名に正確に2回使用されるとしbasename.date.extensionます.

ベストアンサー1

努力する

 ls | sort -t. -k2 | while read f
 do
    ls "$f"
 done

名前に面白い文字がない一般的なUnixファイルがあるとします。

おすすめ記事