Sie müssen grep diesen -X mitteilen ist keine Option, sondern das zu suchende Muster:
man curl | grep -- '-X'
-- zeigt das Ende der Optionen an. Ohne sie denkt grep, dass -X ist eine Option.
Alternativ können Sie -e verwenden um anzuzeigen, dass es sich bei dem Folgenden um ein Muster handelt:
man curl | grep -e '-X'
Wenn Sie die vollständige Manpage sehen möchten, aber direkt zum ersten Vorkommen von -X springen , können Sie eine Befehlszeilenoption für less verwenden :
man curl | less +/-X
Geben Sie N ein wiederholt führt Sie dann zu den folgenden Vorkommnissen.
Auf den meisten Linux-Systemen der Standard-Pager, der von man verwendet wird ist less .
In diesem Fall können Sie in man suchen Seite mit / (Schrägstrich) gefolgt von einer Abfrage (hier -X ) und schließlich ENTER drücken . Es werden alle Fälle von -X hervorgehoben . Es ist natürlich möglich, dass der erste „Treffer“ nicht der gewünschte ist. In diesem Fall können Sie N drücken zum N zu gehen ext drücken und so durch das gesamte Dokument blättern. Falls Sie zu weit gesprungen sind, können Sie Shift verwenden +N um zum vorherigen Treffer zurückzuspringen.
Dies ist nicht wirklich eine Antwort auf die Frage, wie man das mit grep handhabt , aber es ist einfach eine Möglichkeit, effizient in man zu suchen .
Sie können den man lesen Seite von less (man less ) für weitere Tricks zur effektiven Verwendung von less um Ihre Erfahrung mit man zu verbessern Seiten.