Otimizando Digitação no Terminal Bash

Publicado por Fábio Berbert de Paula em 03/04/2023

[ Hits: 1.323 ]

Blog: https://fabio.automatizando.dev

 


Otimizando Digitação no Terminal Bash



Nesta dica, você aprenderá como usar o último argumento de um comando anterior no terminal bash para completar o comando atual. Isso pode ser útil para evitar a digitação repetitiva e tornar o trabalho no terminal mais eficiente.

Abra o terminal no seu sistema operacional. No Linux e macOS, geralmente é chamado de "Terminal". No Windows, você pode usar o "Windows Subsystem for Linux" (WSL) ou um emulador de terminal, como o Git Bash.

Para este exemplo, quero renomear o arquivo "schema-2023-04-03.sql" para "mariadb-schema-2023-04-03.sql". Vamos tentar usar o mínimo de digitação possível...

Execute o comando ls com o arquivo como argumento:

ls schema-2023-04-03.sql

DICA: use a tecla TAB para completar o nome do arquivo. Se você digitar "ls s" e pressionar TAB, o nome do arquivo será inserido automaticamente, caso não exista outros arquivos que se iniciem com a letra "s" no diretório.

A partir daqui, o nome schema-2023-04-03.sql está armazenado no histórico do terminal. Podemos acessá-lo usando a combinação de teclas "Esc ." ou "Alt .", economizando assim energia do teclado.

E agora o gran finale, vamos renomear o arquivo usando o último argumento do comando anterior:

mv <Esc> . mariadb-<Esc> .

Ou seja, digitei "mv", em seguida pressionei Esc e "." para inserir o último argumento do comando anterior no comando atual. Em seguida, digitei "mariadb-" e pressionei Esc e "." novamente para inserir o último argumento do comando anterior no comando atual. O resultado é o seguinte:

mv schema-2023-04-03.sql mariadb-schema-2023-04-03.sql

Neste exemplo economizamos um total de 38 teclas de digitação (21 + 21 - 4). Isso pode não parecer muito, mas se você fizer isso várias vezes por dia, pode economizar muito tempo.

Até a próxima!

Outras dicas deste autor

O comando nohup

Vim - substituindo somente no bloco selecionado

Vim - implemente um "substituir tudo" no modo BOSS

Como ajustar o brilho da tela via linha de comando

Combinando os comandos head e tail

Leitura recomendada

Como somar todos os números contidos num arquivo texto

Comando para envio de dados via console para outro console

Fazendo comparações no shell com números de ponto flutuante

Limpando lixeira centralizada do Samba

Capturando screenshots com Shell Script

  

Comentários
[1] Comentário enviado por maurixnovatrento em 14/05/2023 - 23:01h


São dicas bem úteis.

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/mxnt10



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts