Ändern der Reihenfolge der Spalten, die mit 'ls' angezeigt werden

1447
warren

Kann die Reihenfolge der angezeigten Spalten geändert werden, wenn ls -l* nix (oder dirWindows) ausgeführt wird?

Ich möchte zum Beispiel, dass das Datum geändert wird, dann der Name, dann andere Felder (oder wählen Sie nur die gewünschten Felder und deren Reihenfolge aus.)

Wie würde sich dies ohne getan werden, nur mit cutund Trimmen unerwünschte Felder (da diese nicht mit der Frage der Nachbestellung nicht - Adresse)?

3
Als Hinweis bezüglich des Schnittes würden Sie in diesem Fall mehr Kilometer aus dem awk bekommen. ls -al | awk '' Sirex vor 13 Jahren 1

1 Antwort auf die Frage

3
glenn jackman

Ich würde das Parsen lsüberhaupt vermeiden : use statund sort:

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

ist ein Anfang.