alias [nome alternativo=’comandos’]
Descrição
Comando interno do shell que permite definir apelidos (do inglês alias) para comandos.
Exemplo
Por exemplo, o comando
alias teste=’ls -al’
define que, toda vez que o usuário digitar “teste”, o sistema processará o comando “ls -al”.
Observações
- É importante observar que a definição feita com o comando alias não é permanente, ou seja, quando o ambiente do comando for fechado, ela não existirá mais. Para criar uma definição permanente, o comando alias deve ser incluído em um dos arquivos carregados pelo shell durante o processo de inicialização.
Por exemplo, o shell bash ler dois arquivos com as definições do ambiente: .bashrc e /etc/profile. O primeiro arquivo possui as definições feitas pelo próprio usuário, enquanto o segundo arquivo possui as definições do sistema para todos os usuários.
Para usar uma definição imediatamente após a sua inclusão em .bashrc, sem a necessidade de sair do sistema e entrar novamente, basta digitar
source .bashrc
- Para obter mais informações, use o comando help.
help alias
Digite “alias” (sem as aspas) no prompt de comandos e terá uma resposta parecida com essa
alias alert=’notify-send –urgency=low -i “$([ $? = 0 ] && echo terminal || echo error)” “$(history|tail -n1|sed -e ‘\”s/^\s[0-9]+\s//;s/[;&|]\s*alert$//’\”)”‘
alias egrep=’egrep –color=auto’
alias fgrep=’fgrep –color=auto’
alias grep=’grep –color=auto’
alias l=’ls -CF’
alias la=’ls -A’
alias ll=’ls -alF’
alias ls=’ls –color=auto’