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.


Bash - reemissão de comandos

Colaboração: Jorge Kinoshita

Data de Publicação: 04 de Abril de 2000

Para se recuperar um comando antigo pode-se usar o ^R (Control R) dentro do bash. Basta digitar ^R e comecar a teclar uma string que faça parte do comando que se quer recuperar. Exemplo:

Estou no bash, digitei ^R e agora estou digitando 'ca':

(reverse-i-search)`ca': telnet carcara 23

Se o comando que aparece é o que se procura basta teclar enter; e seguindo o exemplo, é dado o comando telnet.

Caso contrário, existem duas possibilidades: continuar digitando o comando para aprimorar a busca ou digitar outro ^R para pegar um comando mais antigo ainda dentro do histórico.



Veja a relação completa dos artigos de Jorge Kinoshita