Saat membaca halaman manual Unix di terminal, bagaimana saya bisa melompat dengan mudah ke deskripsi bendera tertentu?
Sebagai contoh, saya perlu tahu arti -o
bendera untuk mount
. Saya berlari man mount
dan ingin melompat ke tempat -o
yang dijelaskan. Saat ini, saya mencari /-o
opsi yang disebutkan di beberapa tempat sebelum bagian yang benar-benar menggambarkannya, jadi saya harus melompat-lompat sedikit.
Terima kasih.
@ piccobello jawabannya bagus, tapi itu memakan warna di halaman manual saya. Alih-alih melakukan piping ke
less
(karena biasanyaman
sudah digunakanless
secara default), saya cukup meneruskanless
perintah yang dimodifikasi keman
:Ini mempertahankan fungsionalitas @piccobello dalam fungsinya, tetapi tetap mempertahankan warna.
sumber
Solusi lain cukup baik, tetapi juga ingat bahwa halaman manual hanyalah data dan Anda dapat dengan mudah melakukan hampir semua hal dengan mereka di Linux.
man some-command> file.txt
mengubah halaman menjadi file teks biasa yang dapat Anda manipulasi. Saya menyimpan salinan manual bash sebagai teks di direktori bin saya sehingga saya bisa memuatnya ke editor teks saya untuk mencari sesuatu dan menyalin dan menempelkan sementara saya mengedit skrip.
Atau Anda dapat menyalurkannya ke filter seperti
man some-command | grep -A lines-after "some pattern"
Meskipun tidak akan bekerja untuk Anda di terminal, saya (dengan bantuan seorang teman) bahkan menulis sebuah skrip yang mengambil halaman manual dan menampilkannya di browser web sehingga saya dapat menggunakan fitur navigasi / pencarian yang jauh lebih baik dari kurang. Agak tergantung kde, tapi mudah dimodifikasi.
http://dl.dropbox.com/u/54584985/kman
sumber
man://
di Konqueror. KDE memiliki halaman manual KIOSLAVE!Saya menulis alat yang melakukan hal ini, yang disebut flagman . Masih dalam pengembangan tetapi sudah dapat digunakan. Sebagai contoh:
sumber