Macete para busca reversa de comandos
Dica publicada em Linux / Comandos
Macete para busca reversa de comandos
Às vezes digitamos comandos que precisaremos usar mais vezes no futuro. Para evitar ter que digitar todo o comando novamente, usamos o recurso de busca reversa.
Para ativar a busca reversa, no bash, pressionamos Ctrl + r, e digitamos uma parte do comando procurado.
No exemplo abaixo, procuro a última ocorrência do comando "ls":
(reverse-i-search)`ls': ls /etc
O bash também aceita que se façam comentários em plena linha de comando:
comando # comentário
À primeira vista parece não ter muita utilidade, mas podemos juntar com a busca reversa para poder lembrar rapidamente de um comando mais complexo.
Exemplo:
comando --gigante -com --varios argumentos -e variaveis # lembrete
(reverse-i-search)`lembrete': comando --gigante -com --varios argumentos -e variaveis # lembrete
Para mais informações, consulte:
man bash
Para ativar a busca reversa, no bash, pressionamos Ctrl + r, e digitamos uma parte do comando procurado.
No exemplo abaixo, procuro a última ocorrência do comando "ls":
(reverse-i-search)`ls': ls /etc
O bash também aceita que se façam comentários em plena linha de comando:
comando # comentário
À primeira vista parece não ter muita utilidade, mas podemos juntar com a busca reversa para poder lembrar rapidamente de um comando mais complexo.
Exemplo:
comando --gigante -com --varios argumentos -e variaveis # lembrete
(reverse-i-search)`lembrete': comando --gigante -com --varios argumentos -e variaveis # lembrete
Para mais informações, consulte:
man bash