Criando comandos de atalhos no terminal

Criando comandos de atalhos direto no terminal.

por Willem Allan 14/04/2013 ~ 2 min. / 258 palavras

Esta dica pode ser utilizada em qualquer distribuição Linux ou Mac OS X.

Se você está cansado de digitar comandos gigantescos no terminal, aqui vai uma dica: crie atalhos para os comandos no seu terminal para melhorar a produtividade. Uma dica simples mas é muito util.

Para rodar um projeto python/django, geralmente executamos este comando:

Com o comando de atalho criado, execute-o desta maneira:

Criando os atalhos

Para começar a criar seus atalhos, abra o arquivo .profile ou .bashrc que ficam na raiz da pasta do usuário. Em seguida abra-os em seu editor de preferência.

Agora adicione a função no final do arquivo:

Pronto! Agora basta atualizar o arquivo para que o terminal o reconheça e entenda os novos comandos. Faça isso assim:

Após a execução do comando acima, a funcão criada já está disponível no terminal, digite o comando abaixo para testar:

Podemos fazer funções mais elaboradas, imagine que você precisa rodar diversos projetos e cada um em uma porta diferente, então veja como fazer:

Outra dica é utilizar argumentos em suas funções. No caso da função acima, $1 é um argumento que é passado após o comando que define em qual porta irá rodar o projeto. Se não for passado nenhum valor, ele irá rodar na porta padrão que foi definida como 8000.

É possível passar diversos argumentos, veja um exemplo na função:

Os argumentos veem em seguida ao comando sempre com espaços entre eles, como no exemplo abaixo:

Retorno do comando executado será:

Logo abaixo seguem algumas funções que eu utilizo no meu .bashrc 😉