Personalizar comandos no Shell

Algumas vezes tenho que usar alguns comandos que simplesmente eu não consigo lembrar, por falta de pratica ou costume, por exemplo o comando de excluir recursivamente no Linux.

Por isso acabei criando um arquivo de texto aonde escrevo todos os comandos que eventualmente eu precise lembrar. Este arquivo se chama chapolin.txt.

Mas toda vez que eu quero visualizar o conteúdo deste arquivo, eu tenho que ficar digitando o comando:

$ cat ~/diretorio/pasta/chapolin.txt

Convenhamos que as vezes isso pode se tornar maçante, mas pois bem, no Linux existe um arquivo chamado ./bashrc que contem as configurações do terminal do usuário aonde você poderá editar para criar seus próprios comandos.

Bashrc

Para editar digite em seu terminal:

$ sudo vim ~/.bashrc

Irá abrir o editor vim para fazer as edições, aperte a tecla end para ir no final do arquivo e depois a tecla “o” para inserir uma nova linha e escreva:

alias chapolin="cat ~/diretorio/pasta/chapolin.txt"

E pronto, a palavra alias é um apelido que voce da para um certo comando, nesse caso quando digitarmos chapolin no terminal ele ira executar o cat.

Referências:

[ 1 ] – https://www.vivaolinux.com.br/dica/Arquivo-.bashrc