terça-feira, 5 de abril de 2011

Criando um alias para um comando no shell

Se você utiliza muito um comando e ele é bem extenso, as vezes vale a pena criar um alias para esse comando, assim simplifica-se a digitação, economizando tempo.

Para criar um alias acesse o shell e edite o arquivo .bash_aliases no home do seu usuário, basta inserir uma linha conforme o exemplo abaixo:


alias tailx='tail -f /home/notebook/HTCaptura/log/debug.log'

Depois, salve o arquivo e saia do editor que você usou.

No exemplo acima foi criado um alias chamado tailx para o comando 'tail -f /home/notebook/HTCaptura/log/debug.log', então agora basta digitar tailx no shell que você vai executar o comando exatamente como se tivesse digitado ele inteiro.

Bom, mas para que isso tenha realmente o efeito desejado você precisa fazer com que o seu arquivo .bash_aliases seja recarregado, pra isso existem 2 opções:

1a. opção) reinicie o computador (não muito legal caso se trate de um servidor)
ou
2a. opção) acesse o shell (caso você o tenha fechado...), permanecendo no diretório home do seu usuário digite:
source .bashrc

Esse comando vai fazer com que o seu arquivo .bash_aliases seja carregado novamente já nesta sessão que está em uso pelo seu usuário, com isso o seu alias já estará disponível.

ATENÇÃO: Para editar o arquivo .bash_aliases utilize um editor que não grave formatação no texto, eu geralmente utilizo o pico, mas pode ser usado o gedit.


Bom proveito.

Nenhum comentário:

Postar um comentário