Man page - whatis(1)
Packages contains this manual
Available languages:
en fr pt_BR es it pl pt ko nl da tr sv ja uk id ru ro sr zh_CN deManual
WHATIS
NOMESINOPSE
DESCRIĆĆO
OPĆĆES
ESTADO DE SAĆDA
AMBIENTE
FICHEIROS
VEJA TAMBĆM
AUTOR
ERROS
NOME
whatis - mostra descriƧƵes das pƔginas do manual numa linha
SINOPSE
whatis [ -dlv?V ] [ -r | -w ] [ -s lista ] [ -m sistema [,...]] [ -M caminho ] [ -L idioma ] [ -C ficheiro ] nome ...
DESCRIĆĆO
Cada pÔgina do manual tem em si uma breve descrição. O whatis procura os nomes das pÔginas do manual e mostra as descrições, caso encontre algum nome .
O nome pode conter caracteres universais ( -w ) ou ser uma expressão regular ( -r ). Se usar estas opções, poderÔ ser necessÔrio pÓr o nome entre aspas ou escapar (\) os caracteres especiais para impedir que a shell os interprete.
Durante a procura, sĆ£o usadas bases de dados de Ćndice e sĆ£o actualizadas pelo programa mandb . Dependendo da sua instalação, isto pode ser executado por uma tarefa cron periódica, ou pode ter de ser manualmente excutado após a instalação de novas pĆ”ginas do manual. Para produzir umbase de dados whatis em texto de estilo antigo a partir da base de dados de Ćndice relativa, emita o comando:
whatis -M manpath -w ā*ā | sort > manpath/whatis
onde manpath Ʃ uma hierarquia de pƔginas do manual, tal como /usr/man .
OPĆĆES
-d , --debug
Imprime informação de depuração.
-v , --verbose
Imprime avisos verbosos.
-r , --regex
Interpreta cada nome como uma expressão regular. Se um nome corresponder a qualquer parte de um nome de pÔgina, serÔ feita uma correspondência. Esta opção faz com que o whatis seja algo mais lento devido à natureza das bases de dados de procura.
-w , --wildcard
Interpreta cada nome como um padrão contendo caracteres universais ao estilo da shell. Para que haja uma correspondência, um nome expandido tem de corresponder a todo o nome da pÔgina. Esta opção faz com que o whatis seja algo mais lento devido à natureza das base de dados de procura.
-l , --long
NĆ£o corta a saĆda para a largura do terminal. Normalmente, isto Ć© feito para evitar resultados muito feios de secƧƵes NOME mal escritas.
-s lista , --sections= lista , --section= lista
Procura só as secƧƵes do manual indicadas. lista Ć© uma lista de secƧƵes separadas por dois-pontos ou vĆrgula. Se uma entrada em lista for uma secção simples, por exemplo, "3", a lista de descriƧƵes mostrada incluirĆ” pĆ”ginas nas secƧƵes "3", "3perl", "3x" e assim por diante; enquanto se uma entrada em lista tiver uma extensĆ£o, por exemplo "3perl", a lista incluirĆ” só pĆ”ginas nessa parte exacta da secção do manual.
-m sistema [,...], --systems= sistema [,...]
Se este sistema tem acesso a nomes de pÔginas de manual de outro sistema operativo, pode usar esta opção para lhes aceder. Para tal, use a opção -m NovoOS .
O sistema especificado pode ser uma combinação de nomes de sistemas operativos, separados por vĆrgulas. Para incluir uma procura de nomes de pĆ”ginas do manual do sistema nativo, o nome de sistema man tem de estar incluĆdo na cadeia de argumentos. Esta opção sobrepƵe-se Ć variĆ”vel de ambiente $ SYSTEM .
-M caminho , --manpath= caminho
Especifique um conjunto alternativo de hierarquias de pÔginas de manual delimitadas por dois-pontos para procurar. Por predefinição, whatis usa a variÔvel de ambiente $ MANPATH , a menos que esteja vazia ou indefinida, caso em que determinarÔ um manpath apropriado com base na variÔvel de ambiente $ PATH . Esta opção sobrescreve o conteúdo de $ MANPATH .
-L idioma , --locale= idioma
O whatis normalmente determinarĆ” sua localidade actual por uma chamada Ć função C setlocale (3), que interroga vĆ”rias variĆ”veis de ambiente, possivelmente incluindo $ LC_MESSAGES e $ LANG . Para sobrepor temporariamente o valor determinado, use esta opção para fornecer uma cadeia idioma directamente a whatis . Note que isto nĆ£o terĆ” efeito atĆ© que a procura por pĆ”ginas realmente comece. SaĆdas como a mensagem de ajuda serĆ£o sempre mostradas no idioma inicialmente determinado.
-C ficheiro , --config-file= ficheiro
Usa este ficheiro de configuração do utilizador em vez do pré-definido de ~/.manpath .
-? , --help
Mostra uma mensagem de ajuda e sai.
--usage
Mostra uma mensagem curta de uso e sai.
-V , --version
Mostra informação da versão.
ESTADO DE SAĆDA
|
0 |
Execução de programa com sucesso. |
|||
|
1 |
Erro de uso, sintaxe ou ficheiro de configuração. |
|||
|
2 |
Erro de operação. |
|||
|
16 |
Nada encontrado que cumpra o critƩrio especificado. |
AMBIENTE
|
SYSTEM |
Se $ SYSTEM estiver definido, terÔ o mesmo efeito como se fosse especificado como argumento da opção -m . |
MANPATH
Se $ MANPATH estiver definido, o seu valor Ʃ interpretado como caminho de procura delimitado por dois-pontos de hierarquia de pƔginas do manual a usar.
Veja a secção SEARCH PATH de manpath (5) para o comportamento pré-definido e detalhes sobre a gestão da variÔvel de ambiente.
MANWIDTH
Se $ MANWIDTH estiver definido, o seu valor serĆ” usado como largura do terminal (veja a opção --long ). SenĆ£o, a largura do terminal serĆ” calculada usando o valor de $ COLUMNS e ioctl (2) se disponĆvel ou retornando a 80 caracteres se tudo o mais falhar.
FICHEIROS
/usr/share/man/index.(bt|db|dir|pag)
Uma cache de base de dados de Ćndice global tradicional.
/var/cache/man/index.(bt|db|dir|pag)
Uma cache de base de dados de Ćndice global de acordo com FHS.
/usr/share/man/.../whatis
Uma base de dados de texto whatis tradicional.
VEJA TAMBĆM
apropos (1), man (1), mandb (8)
AUTOR
Wilf.
(G.Wilford@ee.surrey.ac.uk).
Fabrizio Polacco (fpolacco@debian.org).
Colin Watson (cjwatson@debian.org).
ERROS
https://gitlab.com/man-db/man-db/-/issues
https://savannah.nongnu.org/bugs/?group=man-db