Devi dire a grep che -X
non è un'opzione, ma il modello da cercare:
man curl | grep -- '-X'
--
indica la fine delle opzioni. Senza di esso, grep pensa che -X
è un'opzione.
In alternativa, puoi usare -e
per indicare che ciò che segue è uno schema:
man curl | grep -e '-X'
Se vuoi vedere la pagina man completa ma vai direttamente alla prima occorrenza di -X
, puoi utilizzare un'opzione della riga di comando per less
:
man curl | less +/-X
Digitando N ripetutamente poi ti porta alle seguenti occorrenze.
Sulla maggior parte dei sistemi Linux, il cercapersone predefinito utilizzato da man
è less
.
In tal caso, puoi cercare in un man
pagina utilizzando il / (barra) seguito da una query (qui -X
) e infine premi INVIO . Evidenzierà tutti i casi di -X
. È ovviamente possibile che il primo "hit" non sia quello desiderato. In tal caso puoi premere N per andare alla N est premi e quindi sfoglia l'intero documento. Nel caso tu abbia saltato troppo lontano, puoi usare Maiusc +N per tornare al colpo precedente.
Questa non è realmente una risposta alla domanda su come gestirlo con grep
, ma è semplicemente un modo per cercare in modo efficiente in man
.
Puoi leggere il man
pagina di less
(man less
) per ulteriori trucchi su come usare efficacemente less
per migliorare la tua esperienza con man
pagine.