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.