Pesquisa rápida de texto completo local contra todas as páginas de manual

1

man -K faz o trabalho, mas é dolorosamente lento ao ponto de o googling ser muito mais rápido, se a conexão com a Internet estiver disponível.

Existe uma maneira de indexar as páginas do manual para que eu possa fazer pesquisas de texto completo contra elas rapidamente?

    
por PSkocik 29.08.2016 / 17:25

2 respostas

1

A maneira antiga é usar o vislumbre , mas há muitos outros sistemas de indexação de documentos / busca de sites disponíveis atualmente, qualquer um deles trabalharia. Você também pode escrever seu próprio baseado no FTS5 no SQLite se você estiver inclinado. Apenas formate man pages como texto simples e indexe-os.

    
por 29.08.2016 / 18:11
0

Uma pesquisa do Google usa um índice para encontrar as informações relevantes, enquanto man páginas não são indexadas em um sistema Unix.

Além disso, todos os sistemas manterão, por padrão, somente as man pages compactadas, o que implica que a pesquisa manual de páginas tem que descompactar cada página individual do seu sistema.

    
por 29.08.2016 / 18:12

Tags