Macete para busca reversa de comandos

Publicado por Daniel Zaia Manzano em 10/06/2013

[ Hits: 8.275 ]

 


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

Outras dicas deste autor

Debian - Versão da distribuição

Macete para apagar conteúdo de arquivo sem excluí-lo

Diferença entre o uso de aspas duplas (") e aspas simples (')

ACL - Implementando permissões de arquivos e diretórios personalizados

type - Determinar o tipo de um comando

Leitura recomendada

Comandos básicos para usar no seu Linux

O comando slocate

Escolhendo quais colunas exibir no comando top

Retirar todos os acentos de um arquivo com sed - via terminal

Recuperando inicialização do Slackware após atualização do kernel via slackpkg

  

Comentários
[1] Comentário enviado por removido em 11/06/2013 - 12:50h

muito interessante cara! vlw pela dica

[2] Comentário enviado por pontozip em 16/06/2013 - 09:56h

Dicas simples (inserir comentário), que facilitam durante a correria do dia a dia.

Ats.
Curitiba/Pr



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts