Auf meinem Mac wechsle ich per CD in das Verzeichnis /usr/bin/
und liste die Dateien im Verzeichnis auf:
Sie wissen, dass es auf dem Mac keine Farbe gibt, um den Dateityp zu unterscheiden. Ich weiß nicht, ob es sich bei der Datei um einen Ordner, eine Textdatei oder etwas anderes handelt.
Gibt es also eine Reihenfolge, in der der Dateityp angezeigt wird? Oder wie können wir die Dateitypen unterscheiden?
Antwort1
Antwort2
Der file
Befehl könnte hilfreich sein. Er sieht sich die ersten paar Bytes der Datei an und schätzt (ziemlich genau), worum es sich handelt.
Antwort3
Sie können GNU coreutils auf macOS installieren, um GNU zu erhalten ls
. Es gibt mehrere Möglichkeiten, dies zu tun, einschließlich der Verwendung von HomeBrew, MacPorts, Fink oder pkgsrc von NetBSD. Einige davon installieren die GNU-Dienstprogramme möglicherweise mit einem g
Präfix, um sie von den Dienstprogrammen im Basissystem zu unterscheiden (d. h. GNU ls
würde als installiert gls
).
Es ist auch möglich, einen einfachen Alias zu definieren, ls
der nur das Flag hinzufügt -F
:
alias ls="ls -F"
Dies führt dazu, dass einige Dateitypen am Ende ihres Dateinamens mit einem Zeichen versehen werden, z. B. @
bei symbolischen Links, /
bei Verzeichnissen, *
bei ausführbaren Dateien usw.
Im Handbuch ls
erfahren Sie mehr.