Yanıtlar:
Kılavuz programda güncel değil. Deneyin ls --help | grep -- ' -1'
:
-1 list one file per line
Sadece yaparsanız açıklanan son seçeneklerden biridir ls --help
.
/bin/ls
ayrıca en azından benim sistemimde olduğu gibi sütunlar halinde çıktı verir. Senin ne olduğunu ls
diğer adı?
@Timo'nun gösterdiği gibi yardımda -1
ve @terdon -1
, bazı versiyonlar için kılavuzda belgelendiğini belirtir . coreutils
8.13 man sayfasında bu hata var, 8.22 sürümü artık yok.
Coreutils için hack kurallarında . Belirtildiği
Man sayfaları - help çıktısından üretilir, bu nedenle man / altında hiçbir şeyi değiştirmenize gerek yoktur.
Dolayısıyla dönüşümde kırılan bir şey olmalı, benzerinin -m
ortaya çıkmasına neden oldu -1
. Yapı iken ls
yama ile ben teklif @ timo sorusuna cevap için, kılavuz sayfasını ls
doğru rejenere ve ilgili kısmı okur alır:
-Z, --context print any security context of each file -1 list one file per line -0 list files separated with NUL --help display this help and exit --version output version information and exit
Ve bu düzeltme eki olmadan, -1 kılavuzda da gösterilir. Bunu git log
düzeltmek için belirli bir eylem gösterilmemiştir. help2man
Man sayfalarını oluşturmak için kullanılan Eylül 2013 itibariyle son güncellendi. Bu help2man
ChangeLog
da belirli bir eylem göstermiyor.
Sanırım bu size bağlı. ls
uygulamanıza ama benim LMDE'mde (temelde Debian testi) var:
$ man ls | grep -- '-1'
across -x, commas -m, horizontal -x, long -l, single-column -1,
-1 list one file per line
Ayrıca (evet, aynı çıktı)
$ ls --help | grep -- '-1'
across -x, commas -m, horizontal -x, long -l, single-column -1,
-1 list one file per line
man ls
anlatıyor:-1 list one file per line
. Bilgi sayfaları genellikle daha fazla bilgi içerir, deneyininfo ls
.