Uma das alegrias da vida é fazer mais com menos, e isso é uma das coisas que os aliases podem nos trazer.
Um alias nada mais é do que uma instrução em que o Shell substitui uma string por outra string -literalmente um "apelido".
Geralmente criamos um alias para digitarmos mais rápido algum comando que é muito utilizado no nosso dia a dia. Por exemplo, podemos digitar apenas um ll
como abreviação do comando ls -alh
para listarmos os arquivos e pastas do local atual incluindo conteúdo oculto (a
) no formato de lista (l
) e mostrando o tamanho dos itens já formatado (h
).
Ou até algo como saber seu ip
usando um simples comando de 2 letras ao invés de digitar algo como "echo Your ip is; dig +short [myip.opendns.com](http://myip.opendns.com/) @resolver1.opendns.com;"
- muito mais conveniente digitar apenas ip
.....
Existem duas simples formas de se criar um novo alias, podemos criar direto no Shell, criando 1 a 1 com o comando:
alias [name=value]
alias downloads="cd ~/Downloads"
Ou editando / criando um arquivo padrão de alias e vinculando ele ao seu Shell - abordagem que eu prefiro. Por exemplo, criamos um arquivo de texto comum:
# aliases.zsh
alias gadd='git add'
alias gcom='git commit'
alias gsup='git status'
alias goto='git checkout'
e vinculamos esse arquivo ao .bashrc
ou .zshrc
ou qualquer outro que seja seu Shell:
# .zshrc
source aliases.zsh
Depois de descobrir esse mundo maravilhoso dos aliases, resolvi criar um personalizado para minhas necessidades, e acho que pode servir de base pra quem procura facilitar o seu trabalho!
Você ver ele aqui!
Espero que isso te inspire a encontrar atalhos para o seu dia-a-dia! 😁
Top comments (0)