Im Stammverzeichnis meines USB-Sticks ls
ist die Ausgabe manchmal normal und listet die Dateien auf. Zu anderen Zeiten ist die Ausgabe einfach eine Zeile:
$ ls
.
Wenn ich es einmal versuche ls -la
, bekomme ich folgendes:
$ ls -la
ls: .: Invalid argument
Wenn ich ls
mehrmals hintereinander laufe , scheint es entweder die normale Ausgabe oder die abnormale Ausgabe im Grunde zufällig zurückzugeben.
ls
scheint in anderen Verzeichnissen normal zu funktionieren. ls $drivename
scheint sogar gut aus dem übergeordneten Verzeichnis ls ..
zu funktionieren , und scheint gut aus einem untergeordneten Verzeichnis zu funktionieren. (Obwohl ich nicht 100% sicher sein kann, welche "normal funktionieren", da das Verhalten zunächst unbestimmt ist.) Ich habe zwei andere externe USB-Laufwerke ausprobiert und das gleiche Verhalten festgestellt.
Was ist hier los? Ich bin unter Mac OS X 10.11.3.
Bearbeiten: Gute Idee, aber ich scheine keinen Alias zu verwenden und /bin/ls
gebe das gleiche Ergebnis.
/bin/ls
gibt das gleiche Ergebnis, manchmal Ausgabe .
. ls
scheint in anderen Verzeichnissen normal zu funktionieren. ls NO\ NAME
scheint sogar gut aus dem übergeordneten Verzeichnis ls ..
zu funktionieren , und scheint gut aus einem untergeordneten Verzeichnis zu funktionieren. (Obwohl ich nicht 100% sicher sein kann, welche "normal funktionieren", da das Verhalten zunächst unbestimmt ist.)
ls
Sie? /bin/ls --version
sollte funktionieren
/bin/ls
?