Anda harus memberi tahu grep bahwa -X bukanlah pilihan, tetapi pola yang harus dicari:
man curl | grep -- '-X'
-- menunjukkan akhir dari pilihan. Tanpanya, grep berpikir bahwa -X adalah pilihan.
Sebagai alternatif, Anda dapat menggunakan -e untuk menunjukkan bahwa yang berikut adalah pola:
man curl | grep -e '-X'
Jika Anda ingin melihat halaman manual lengkap tetapi lewati langsung ke kemunculan pertama -X , Anda dapat menggunakan opsi baris perintah untuk less :
man curl | less +/-X
Mengetik N berulang kali kemudian membawa Anda ke kejadian berikut.
Pada sebagian besar sistem Linux, pager default digunakan oleh man adalah less .
Jika demikian, Anda dapat mencari di man menggunakan / (garis miring) diikuti dengan kueri (di sini -X ) dan terakhir tekan ENTER . Ini akan menyoroti semua kasus -X . Tentu saja mungkin saja "pukulan" pertama bukanlah yang Anda inginkan. Dalam hal ini Anda dapat menekan N untuk membuka N ext tekan dan telusuri seluruh dokumen. Jika Anda melompat terlalu jauh, Anda dapat menggunakan Shift +N untuk melompat kembali ke pukulan sebelumnya.
Ini sebenarnya bukan jawaban untuk pertanyaan bagaimana menangani ini dengan grep , tetapi ini hanyalah cara untuk menelusuri man secara efisien .
Anda dapat membaca man halaman less (man less ) untuk trik lebih lanjut tentang cara efektif menggunakan less untuk meningkatkan pengalaman Anda dengan man halaman.