C'è un comando per cercare una stringa all'interno di tutte le pagine man installate nel man-db

StackOverflow https://stackoverflow.com/questions/3755569

Domanda

So che se non riesco a ricordare un comando posso solo cercare su Google. Ma questo dovrebbe essere possibile dalla stessa shell. Se potessi uscita tutte le pagine man, ho potuto eseguire un grep su di loro e trovare quello che stavo cercando.

C'è una semplice riga di comando man-search-engine là fuori che indicizza tutte le parole in tutte le pagine man e ti permette di cercare attraverso le descrizioni? Se no, come difficile sarebbe di sviluppare uno?

È stato utile?

Soluzione

Penso che si potrebbe essere alla ricerca per l'opzione -k a man; vedi anche apropos.

Altri suggerimenti

Se si desidera cercare l'intero testo delle pagine man, invece di solo le brevi descrizioni, la risposta corretta è man -K (in alto a caso K) o man --global-apropos

L'impostazione predefinita è per la ricerca di stringhe letterali a meno che non viene utilizzato --regex

apropos o man -k è il comando per cercare una stringa in pagine man. Ma, purtroppo, la ricerca di implementazioni classiche solo la sezione nome, che è molto limitante.

proposito implementazione fa ricerca full text attraverso l'intero corpo di un uomo pagine.

Non è la versione web-based di esso pure: man-k.org

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top