it-mure.jp.net

`ls`で表示される列の順序を変更する

* nixでls -l(またはWindowsではdir)を実行しているときに、表示される列の順序を変更することはできますか?

たとえば、変更された日付、名前、その他のフィールドを表示したい(または、必要なフィールドとその順序のみを選択したい)。

単にcutを使用し、不要なフィールドをトリミングせずにこれを行うにはどうすればよいでしょうか(並べ替えの問題に対処していないため)。

3
warren

lsの解析は絶対に避けたいです:use stat and sort

stat --printf="%y\t%n\t%F\t%s\n" * | sort -t $'\t' -k 2

スタートです。

3
glenn jackman