Use documentação baseada em terminal de forma eficaz (sem navegador da web) [fechado]

4

O problema

Eu estava tentando encontrar informações de script de shell sem uma conexão com a Internet, por exemplo, por meio de man page. Especificamente, eu estava procurando como passar e usar parâmetros .

man bash não contém tudo que eu preciso ( scripts de shell está faltando).

Incidentalmente, navegando na Internet, descobri que quero ler o Manual de Referência do Bash (e sim, eu já encontrei tudo o que preciso online).

O mesmo resultado poderia ter sido alcançado olhando para o final da página man , onde é possível encontrar a seguinte seção:

SEE ALSO
       Bash Reference Manual, Brian Fox and Chet Ramey
       The Gnu Readline Library, Brian Fox and Chet Ramey
       The Gnu History Library, Brian Fox and Chet Ramey
       Portable Operating System Interface (POSIX) Part 2: Shell and Utilities, IEEE
       sh(1), ksh(1), csh(1)
       emacs(1), vi(1)
       readline(3)

O primeiro item, Bash Reference Manual , é realmente o que eu quero ler. Como navego por esse link? Onde encontro o resto da documentação?

Parece que é preciso confiar sempre na Rede para recuperar informações significativas. Por favor, me ilumine com o caminho man . Deve haver algo que eu esteja sentindo falta.

    
por Atcold 20.10.2015 / 23:46

2 respostas

5

Em um sistema debian, o Bash Reference Manual está no pacote bash-doc . É provavelmente empacotado em outras distros.

O The Gnu Readline Library e The Gnu History Library os manuais estão no pacote readline-doc .

Você pode lê-los com info , mas o próprio IMO info é espantoso e quase inutilizável, com uma interface de usuário péssima - pinfo é uma alternativa melhor: apt-get install pinfo em sistemas baseados no debian.

por exemplo. pinfo bash ou pinfo history

A navegação info funciona de alguma forma inescrutável.

pinfo navega os documentos de informações de maneira semelhante a um navegador da Web em modo de texto, como lynx . Entre outros benefícios, as teclas de avançar e voltar realmente funcionam conforme o esperado.

A página do projeto pinfo , incluindo o acesso ao código-fonte, está no link

Portable Operating System Interface (POSIX) Part 2: Shell and Utilities é um documento .PDF para venda disponível em link (esta é a data de 1993) - mas você também pode encontrar um PDF de rascunho de 2007 da especificação em link e provavelmente muitos outros lugares. Versões mais recentes também podem estar disponíveis, estas foram apenas as primeiras que encontrei com o google.

    
por 21.10.2015 / 01:13
0

As ferramentas GNU tendem a ter páginas de manual esqueléticas e possuem documentação detalhada (como em "manual detalhado") na forma de arquivos de informações. Eles podem ser pesquisados pelo uso do programa info(1) , ou pinfo(1) , ou até mesmo do emacs.

    
por 21.10.2015 / 02:50