Ich fand heraus, dass es möglich ist, die Ausgabe des ls
Befehls mit dem -1
Schalter vertikal anzuzeigen:
$ ls -1
Aber ich konnte es nicht im Handbuch von finden ls
. Ist es eine geheime Option?
ls
man
documentation
Meysam
quelle
quelle
man ls
nicht sagen:-1 list one file per line
. Infoseiten enthalten normalerweise mehr Informationen, versuchen Sie esinfo ls
.Antworten:
Das Handbuch ist veraltet mit dem Programm. Versuchen Sie
ls --help | grep -- ' -1'
:Dies ist eine der zuletzt beschriebenen Optionen
ls --help
.quelle
/bin/ls
Gibt auch Ausgaben in Spalten aus, zumindest auf meinem System. Wofür sind Siels
voreingenommen?Wie @Timo
-1
in der Hilfe anzeigt und @terdon darauf hinweist,-1
ist dies für einige Versionen im Handbuch dokumentiert.coreutils
8.13 hat diesen Fehler in der Manpage, Version 8.22 nicht mehr.In den Hacking-Richtlinien für Coreutils. Es ist festgelegt, dass
Es muss also ein Fehler in der Konvertierung vorliegen, der dazu führt, dass das Gleiche
-m
angezeigt wird, aber nicht das-1
. Währendls
ich mit dem Patch baue , den ich als Antwort auf @ timos Frage vorgeschlagen habe , wird die Handbuchseite fürls
korrekt neu generiert und der relevante Teil lautet:Und ohne diesen Patch wird die -1 auch im Handbuch angezeigt. Das
git log
zeigt keine spezifische Aktion, um dies zu korrigieren. Erst im September 2013help2man
wurde das Handbuch aktualisiert. Derhelp2man
ChangeLog
zeigt auch keine bestimmte Aktion.quelle
Ich nehme an, dass dies von Ihrer
ls
Implementierung abhängt , aber von meinem LMDE (im Grunde genommen Debian-Test), den ich habe:Sowie (ja, es ist die gleiche Ausgabe)
quelle