Saya menemukan itu mungkin untuk menunjukkan output dari ls
perintah secara vertikal menggunakan -1
saklar:
$ ls -1
Tetapi tidak dapat menemukannya di manual ls
. Apakah ini opsi rahasia?
ls
man
documentation
Meysam
sumber
sumber
man ls
tidak memberitahu:-1 list one file per line
. Halaman info biasanya berisi lebih banyak informasi, cobainfo ls
.Jawaban:
Manual sudah ketinggalan zaman dengan program ini. Coba
ls --help | grep -- ' -1'
:Ini adalah salah satu opsi terakhir yang dijelaskan jika Anda melakukannya
ls --help
.sumber
/bin/ls
juga memberikan output dalam kolom, setidaknya di sistem saya. Apa namals
alias Anda ?Sebagai @Timo menunjukkan
-1
dalam bantuan, dan @terdon menunjukkan-1
didokumentasikan dalam manual untuk beberapa versi.coreutils
8.13 memiliki kesalahan di halaman manual, versi 8.22 tidak lagi.Dalam pedoman peretasan untuk coreutils. Ditentukan itu
Jadi harus ada sesuatu yang rusak dalam konversi yang menyebabkan hal serupa
-m
muncul tetapi tidak-1
. Saat membangunls
dengan tambalan yang saya usulkan sebagai jawaban atas pertanyaan @ timo , halaman manual untuk dibuat ulangls
dengan benar dan bagian yang relevan berbunyi:Dan tanpa tambalan itu, -1 muncul di manual juga. Itu
git log
menunjukkan tidak ada tindakan khusus untuk memperbaikinya. Baru-baru ini Sep 2013help2man
, yang digunakan untuk menghasilkan halaman manual, telah diperbarui. Ituhelp2man
ChangeLog
tidak menunjukkan tindakan tertentu juga.sumber
Saya kira ini akan tergantung pada
ls
implementasi Anda tetapi pada LMDE saya (pada dasarnya pengujian Debian) yang saya miliki:Serta (ya, itu output yang sama)
sumber