De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


Correção Automática de Comandos em Bash

Colaboração: Roni

Data de Publicação: 30 de Outubro de 2002

Se voce errar um comando, utilizando as teclas Ctrl-t após o comando, o Bash tenta reescrever o comando corretamente. Por exemplo:

Voce quer criar um diretorio e digita:

# mkdri

O comando correto seria mkdir e nao mkdri. Em vez de utilizar o backspace e corrigir o comando, simplesmente tecle Ctrl-t e o Bash irá trocar as duas ultimas letras do comando.

Segundo o Prof. Arnaldo Mandel, USP:

Essa função é uma das muitas funções de edição da biblioteca readline (GNU), que por sua vez emula funções que foram desenvolvidas no emacs. O bash é compilado com readline, assim como montes de outros programas interativos.

O Ctrl-t funciona dentro de uma linha também, não só no fim.



Veja a relação completa dos artigos de Roni