Recuperando comandos no bash

Postado por Rafael Sierra em 19/10/2007

Até 1 semana atrás quando eu precisava executar um comando que eu já tinha rodado, eu apelava pro

history |grep comando

Mas agora aprendi um novo comando (que por vezes eu já havia acessado sem querer), ele é o `CTRL+R`, quando você apertar CTRL+R no terminal irá aparecer escrito algo como
(reverse-i-search)`':

Ai basta digitar o que você lembrar do comando e apertar Enter quando encontra-lo, caso você digite o comando e ele não mostre o que você estava procurando, aperte novamente CTRL+R até encontrar o comando certo.

1 Comentário para “Recuperando comandos no bash”

  1. Marco André disse em 19/10/2007 as 00:31

    O Déo postou uma dica legal a este respeito aqui:

    Segue o trecho:

    “”"
    Por fim, ainda utilizo o seguinte ~/.inputrc, de forma a ignorar maiúsculas/minúsculas quando usar a tecla tab para completar nomes de arquivos/diretórios e também para poder digitar as primeiras letras de um comando e navegar apenas entre os usos anteriores deste comando em particular com as setas para cima/para baixo:

    set completion-ignore-case On
    “\e[B”: history-search-forward
    “\e[A”: history-search-backward
    “”"

Trackback URI | RSS dos comentários

Deixe um comentário

Av. Conselheiro Nébias, 368A, Cj. 413
Vila Mathias - Santos - SP
Telefone: (13) 3345-4580

© 2008 - 2009 Stiod. Todos os direitos reservados.