Crie suas teclas de atalhos no Bash...
Colaboração: Danillo F. Aquino
Data de Publicação: 27 de Maio de 2010
Acredito que seja do conhecimento da grande maioria, alguma das teclas de atalhos do bash, veja abaixo alguns exemplos.
Exemplos:
| Combinação | Função |
| Ctrl + A | Move o cursor para o inicio da linha. |
| Ctrl + K | Apaga o que estiver à frente do cursor |
| Ctrl + E | Move o cursor para o final do comando digitado. |
Obs: Esses são alguns exemplos, uma rápida busca na internet você consegue outros atalhos.
Agora imagine você poder personalizar os seus próprios atalhos, por exemplo,
com a combinação das teclas Ctrl + P você visualizar suas configurações
de rede.
Conheça agora o bind. Não é o Bind usado para implementar servidores DNS e sim um comando que lhe ajuda a personalizar seus atalhos no Bash .
Vamos a um exemplo:
Usando o exemplo acima, supondo que você queira visualizar suas configurações
de rede com as combinações das teclas Ctrl + P, para criar esse atalho
usamos a seguinte combinação:
bind -x '"\C-p"':ifconfig
Agora sempre que você pressiona as teclas Ctrl + P, serão exibidas suas
configurações de rede. Acima mostrei apenas um exemplo simples, você pode
usar filtros como o grep ou cut, para pegar apenas as informações que deseja,
basta usar sua imaginação.
Obs: Não se esqueça dos apóstrofos e aspas.
Para remover um atalho, utilizamos o seguinte comando:
bind -r '\C-p'
Bom essa foi apenas uma demonstração do que este comando pode fazer para agilizar e muito sua vida no terminal, para mais informações não deixe de consultar o man do mesmo.
Danillo F. Aquino
http://danillo.ifastnet.com
danillo dot aquino at gmail dot com
Publicado originalmente na Dicas-L em 20 de novembro de 2007.
Veja a relação completa dos artigos da coluna Cantinho do Shell
Para se manter atualizado sobre as novidades desta coluna, consulte sempre o newsfeed RSS
Para saber mais sobre RSS, leia o artigo O Padrão RSS - A luz no fim do túnel.
Opinião dos Leitores
06 Jun 2010, 08:18
Valeu
Danillo.



