Trabalhando com atalhos

Publicado por Bruno em 31/08/2007

[ Hits: 6.039 ]

 


Trabalhando com atalhos



Suponha que você está acostumado no dia-a-dia com o shell do Linux (bash) e faz às vezes comandos enormes. No outro dia você quer repetir o comando e não se lembra mais de todos os parâmetros... "Ihhh, vou ter que procurar...". Nada disso. É só utilizar o modo de pesquisa do .bash_history, executando, no shell a combinação de teclas "Ctrl + r". Para exemplo, vamos usar um comando do programa mpg123:

$ mpg123 -z -g 100 -o arts -v -@ Lista_Mp3.txt

Que servia para: utilizar shuffle, utilizar o som na altura máxima utilizando o dispositivo de saída através do arts, adicionando verbose e por fim utilizando uma lista de músicas. Ufa... Às vezes não conseguimos guardar isso tudo rapidamente, não é mesmo? Simplesmente abra um shell, e utilize: "Ctrl + r". Você visualizará:

(reverse-i-search)`':

Nesse ponto, digite o início do comando (mpg123)... Antes que você perceba o comando já apareceu na tela, do jeito que foi digitado pela ÚLTIMA vez. Se quiser executar, pressione ENTER, se não quiser, pressione BASKSPACE. Ainda no bash, é possível repetir comandos utilizando o caracter "!" (ponto de exclamação). Baseados no mesmo exemplo do mpg123 anterior, no shell utilize:

$ !mpg123

Isso executará o último comando que você fez utilizando o mpg123.

Outras dicas deste autor

Visualizando arquivos em modo texto

Leitura recomendada

Escolhendo quais colunas exibir no comando top

rename - Comando para renomear todos os arquivos para letra minúscula

imsniff - Convertendo os logs em TXT para HTML

Comandos básicos do terminal no Kali Linux

Comandos liberados por grupos no GNU/Linux

  

Comentários
[1] Comentário enviado por tenchi em 31/08/2007 - 11:15h

Muito legal isso. Uma mão na roda.
Mas algo que tenho percebido é que, quando você está com várias sessões abertas (isso é muito comum), o histórico guarda o que você faz em só uma. E se você estiver, por exemplo, utilizando o screen, o bash não guarda histórico nenhum!
Já foi para favoritos.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts