Odkryłem , że można wyświetlić wyjście ls
polecenia pionowo za pomocą -1
przełącznika:
$ ls -1
Ale nie mogłem tego znaleźć w instrukcji obsługi ls
. Czy to tajna opcja?
ls
man
documentation
Meysam
źródło
źródło
man ls
nie mówi:-1 list one file per line
. Strony informacyjne zwykle zawierają więcej informacji, spróbujinfo ls
.Odpowiedzi:
Instrukcja jest nieaktualna w programie. Spróbuj
ls --help | grep -- ' -1'
:Jest to jedna z ostatnich opisanych opcji, jeśli po prostu to zrobisz
ls --help
.źródło
/bin/ls
daje również dane wyjściowe w kolumnach, przynajmniej w moim systemie. Do czego maszls
alias?Jak wskazuje @Timo,
-1
jest w pomocy, a @terdon wskazuje, że-1
jest to udokumentowane w instrukcji obsługi niektórych wersji.coreutils
8.13 ma ten błąd na stronie podręcznika, wersja 8.22 już nie.W wytycznych dotyczących hakowania Coreutils. Jest to określone
Więc musi być coś przerwanego w konwersji, co powoduje pojawienie się podobnego
-m
, ale nie-1
. Podczas budowanials
za pomocą łatki, którą zaproponowałem w odpowiedzi na pytanie @ timo , strona podręcznika dla zostałals
poprawnie zregenerowana, a odpowiednia część brzmi:Bez tej łatki -1 pojawia się również w instrukcji. Te
git log
pokazy żadnych szczególnych działań w celu skorygowania tego. Od września 2013 r.help2man
, Który jest używany do generowania stron podręcznika, został zaktualizowany.help2man
ChangeLog
Nie wykazuje działania konkretnego albo.źródło
Przypuszczam, że będzie to zależeć od twojej
ls
implementacji, ale od mojego LMDE (w zasadzie testowanie Debiana) Mam:Jak również (tak, to ta sama wydajność)
źródło