@don_crissti Saya tidak akan pernah mengerti mengapa orang lebih suka dokumentasi web acak daripada dokumentasi yang diinstal pada sistem mereka (yang memiliki manfaat tambahan karena benar-benar relevan dengan sistem mereka).
Kusalananda
1
@ Kusalananda - Ya, saya bisa memikirkan satu skenario di mana orang-orang akan memasukkan tautan ke halaman web alih-alih kutipan dari dokumentasi yang diinstal pada sistem mereka: mereka tidak ada di mesin linux pada saat menulis posting. .. Namun, tautannya harus mengarah (imo) ke dokumen resmi (karena itu komentar saya di atas, yang karena alasan yang tidak diketahui, dihapus oleh mods ...). Selain itu, saya sepenuhnya setuju dengan Anda: OP harus membaca halaman manual yang diinstal pada sistem mereka .
don_crissti
2
@don_crissti Atau mereka berada di server yang tidak memiliki halaman manual yang terinstalasi.
runlevel0
Halaman manual saya cenderung berasal dari FreeBSD. Kecuali saya kebetulan memiliki Linux VM dalam jangkauan. Dan saya mendapat kesan bahwa sebagian besar pertanyaan didasarkan pada GNU / Linux.
Hennes
3
Saya juga harus menambahkan bahwa, selain output halaman manual yang luar biasa dan sering tidak dapat dipahami untuk pengguna yang relatif tidak berpengalaman, sebagai programmer / pengguna listrik saya biasanya mencari solusi baru yang tidak tercakup oleh halaman manual. Misalnya (barusan), format tanggal spesifik untuk output perintah 'find'. Halaman manual tidak memberi tahu Anda untuk meletakkan "% T" di depan setiap variabel - setidaknya bukan yang saya temukan bahkan mencari itu secara spesifik. Anda bisa menghabiskan sepanjang hari mencoba mencari tahu. (Atau hanya memberi.) Sedangkan pencarian di Stack Exchange akan menghasilkan jawaban itu, dengan jelas dijelaskan, pada hasil pertama.
Jim
0
Barrett 2012 mengatakan di halaman 74:
+ msgstr " -printfstring cetak string yang diberikan, yang mungkin memiliki pergantian yang diterapkan padanya dengan cara fungsi perpustakaan C. printf()"
dan merekomendasikan, tentu saja, halaman manual untuk daftar opsi yang lengkap. Sementara hal-hal seperti find . -printf '%s %p\n'dijelaskan, yang lain tidak. @jimtelah menyebutkan penggunaan %T. Saya pribadi menggunakan skrip dengan garis yang mirip find . -printf '%T@ %p\n'tanpa pernah bisa mengerti apa itu %T@. Adakah yang bisa referensi sumber menjelaskan untuk opsi ini tidak ditemukan di halaman manual?
@ Kusalananda, Daniel J. Barrett, penulis "Linux Pocket Guide", kutipan halaman mengacu pada edisi kedua. Sebelum Anda berlari ke perpustakaan, berhati-hatilah bahwa solusi untuk pertanyaan ini tidak ditemukan di sana. Kalau tidak, panduan yang sangat bagus.
Jawaban:
Dari halaman manual :
Gulir ke bawah pada halaman itu di luar semua huruf biasa untuk printf dan bacalah bagian yang diawali dengan%.
Ada. Lihat tautan ke halaman manual.
sumber
Barrett 2012 mengatakan di halaman 74:
+ msgstr "
-printf
string
cetak string yang diberikan, yang mungkin memiliki pergantian yang diterapkan padanya dengan cara fungsi perpustakaan C.printf()
"dan merekomendasikan, tentu saja, halaman manual untuk daftar opsi yang lengkap. Sementara hal-hal seperti
find . -printf '%s %p\n'
dijelaskan, yang lain tidak.@jim
telah menyebutkan penggunaan%T
. Saya pribadi menggunakan skrip dengan garis yang miripfind . -printf '%T@ %p\n'
tanpa pernah bisa mengerti apa itu%T@
. Adakah yang bisa referensi sumber menjelaskan untuk opsi ini tidak ditemukan di halaman manual?sumber