Wie kann ich den lsBefehl in Max OS X Lion dazu bringen, Dateien und Verzeichnisse ähnlich wie in Ubuntu Linux zu sortieren (ohne Berücksichtigung der Groß- und Kleinschreibung, Verzeichnisse NICHT im Vordergrund, Punktdateien NICHT im Vordergrund)? Idealerweise möchte ich dies tun, ohne die Ausgabe an einen anderen Befehl wie sort weiterzuleiten.
Zum Beispiel möchte ich sehen:
foo
Foobar
MyStuff/
.stuff/
test.txt
anstatt:
.stuff
Foobar
MyStuff/
foo
test.txt
Unter Linux wird die lsSortierreihenfolge speziell vom Gebietsschema des Systems gesteuert LC_COLLATE. Wann LC_COLLATE=en_US.UTF-8sortiere ich nach Belieben? Wenn LC_COLLATE=C, lswird auf OS X. ähnlich sortieren
LC_COLLATEist auf en_US.UTF-8OS X eingestellt, lssortiert aber immer noch die alte POSIXArt und Weise. Weiß jemand, wie ich dieses Verhalten Linux ähnlicher machen kann?