De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


O comando apropos (2)

Colaboração: Eduardo Maçan

Data de Publicação: 08 de Outubro de 1997

Uma das primeiras mensagens que circulou nesta lista foi sobre o comando apropos. Eu estou enviando agora esta colaboração do Maçan visto que ela aborda itens não cobertos na primeira mensagem.


Documentação on-line:

Comandos extremamente úteis, os comandos man, apropos e whatis sao indispensáveis para a boa convivência com o Unix. O comando man permite acesso aos manuais on-line do sistema, mas quando você não sabe o nome do comando ou o que um determinado comando faz, você fica na mão.

Na verdade não é bem assim, existem os comandos apropos e whatis que mostram de forma resumida descrições de comandos relacionados a palavras chave e descrições sucintas de comandos, respectivamente.

por exemplo: Achando comandos que contem a palavra "tape" em sua descrição:

  		$ apropos tape
  		bcd (6)              - 	format input as punch cards ppt -
  					format input as paper tape morse -
  					format input as morse code
  		mt (1)               -  control magnetic tape drive
  					operation
  		smbtar (1)           -  shell script for backing up SMB
  					shares directly to UNIX tape drive
  		st (4)               -  SCSI tape device

Descobrindo o que é um comando:

  		$ whatis tac	
         		tac (1)              - concatenate and print files in reverse

Algo tambem muito util e interessante é a capacidade (na versao GNU) destes comandos de manipular wildcards. Assim:

  	$ apropos -w 'l?'

irá mostrar todos os comandos de 2 letras comecados com "l".

  $ apropos -w '??'

irá mostrar todos os comandos de 2 letras.

  	$ apropos -w 'l*'

irá mostrar todos os comandos que comecam com "l".

                                          |\/| /\ ( /\ |\|
                                                  '
    +---Eduardo-Marcel-Macan---+   these opinions  +-----------------------+
   /  macan@cfd.unimed.com.br /   are mine, not   /  umop apisdn w,I  / 
  ==--------------------------+   my employer's   +-----------------------+  ==

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Eduardo Maçan