Depois de entrar no man, digite /-xenterpara pesquisar informações sobre o parâmetro -x,
pressione npara pular para a próxima correspondência -x e Npara a anterior
Pesquisa com Regex
Para páginas de manual grandes ou termos comuns, um pouco de regex pode ser usado para restringir a pesquisa.
Se você deseja apenas a entrada principal, pode usar /^ *-xpara remover a maioria das correspondências estranhas.
Isso funciona porque a maioria das páginas de manual é formatada com a entrada recuada com espaços.
^ * corresponde ao início da linha, com zero a muitos espaços.
Se você usa o Emacs M-x man RET tar, então C-s -x.
Bata C-srepetidamente até chegar ao lugar certo e depois pressione return.
C-ré o mesmo, mas ao contrário. (Mas ambos serão agrupados em uma batida dupla na parte superior / inferior do documento.)
Além disso, em casos como este (pesquisa na página de manual), é preferível a pesquisa com distinção entre maiúsculas e minúsculas . Examine a case-fold-searchvariável.
A enorme vantagem de usar seu editor para visualizar as páginas de manual é que você conhece todos os comandos tão bem - navegação, cópia, tudo que você gostaria de fazer, você já sabe.
Em geral, eu apenas uso o que man(1)mostra a página formatada usando seu pager favorito, pelo menos more(1), e no sinalizador de formato de página de manual (bastante rígido) -xé descrito em -x, de modo que uma pesquisa rápida se concentra nela rapidamente.
Se for um programa GNU (ou pelo menos um com um infodocumento), um visualizador de informações (como o embutido emacs(1)ou o independente pinfo(1)) é uma maneira confortável de navegar na Invokingseção obrigatória , com detalhes completos de como o programa é chamado. Mais uma vez, a pesquisa está disponível.
Respostas:
Procurar
x
é paraextract
.Depois de entrar no man, digite
/-x
enterpara pesquisar informações sobre o parâmetro -x,pressione
n
para pular para a próxima correspondência -x eN
para a anteriorPesquisa com Regex
Para páginas de manual grandes ou termos comuns, um pouco de regex pode ser usado para restringir a pesquisa.
Se você deseja apenas a entrada principal, pode usar
/^ *-x
para remover a maioria das correspondências estranhas.Isso funciona porque a maioria das páginas de manual é formatada com a entrada recuada com espaços.
^ *
corresponde ao início da linha, com zero a muitos espaços.-x
é a string de pesquisa.fonte
Você também pode
grep
tirá-lo da página de manual com algum contexto:fonte
Isso funciona no RHEL6 com o Bash
Dentro
.bashrc
adicionar
iniciar uma nova instância do bash
$ bash
agora
tem o efeito desejado.
fonte
Se você usa o Emacs
M-x man RET tar
, entãoC-s -x
.Bata
C-s
repetidamente até chegar ao lugar certo e depois pressione return.C-r
é o mesmo, mas ao contrário. (Mas ambos serão agrupados em uma batida dupla na parte superior / inferior do documento.)Além disso, em casos como este (pesquisa na página de manual), é preferível a pesquisa com distinção entre maiúsculas e minúsculas . Examine a
case-fold-search
variável.A enorme vantagem de usar seu editor para visualizar as páginas de manual é que você conhece todos os comandos tão bem - navegação, cópia, tudo que você gostaria de fazer, você já sabe.
fonte
Eu sei que é uma pergunta um pouco antiga, desculpe por reviver, mas eu escrevi esse shell script simples que você pode usar:
Use-o por exemplo como:
Observe que você pode ter quantos argumentos quiser, mas eles precisam ser válidos (e no início da linha).
fonte
Em geral, eu apenas uso o que
man(1)
mostra a página formatada usando seu pager favorito, pelo menosmore(1)
, e no sinalizador de formato de página de manual (bastante rígido)-x
é descrito em-x
, de modo que uma pesquisa rápida se concentra nela rapidamente.Se for um programa GNU (ou pelo menos um com um
info
documento), um visualizador de informações (como o embutidoemacs(1)
ou o independentepinfo(1)
) é uma maneira confortável de navegar naInvoking
seção obrigatória , com detalhes completos de como o programa é chamado. Mais uma vez, a pesquisa está disponível.fonte