alias [nome alternativo='comandos']
Comentários sobre o comando |
Por exemplo, o comando
alias fd='mount /dev/fd0 /mnt/floppy; cd /mnt/floppy && ls'
define que toda vez que o usuário entrar com o comando fd, três ações devem ser executadas pelo sistema:
Note que, neste exemplo, foram usados dois diferentes separadores de comandos: ponto-e-vírgula e &&. Comandos separados por ";" são executados em sequência. Comandos separados por && são executados de forma condicional, ou seja, o comando após o separador só é executado se o comando anterior tiver sido executado com sucesso.
Para obter mais informações sobre os sepadores de comandos, consulte o manual on-line. Por exemplo, se você usa o shell bash, digite
man bash
Observações |
É importante observar que a definição feita com o comando alias não é permanente. Isto significa, que na próxima vez que você acessar o sistema, ela não mais existirá. Para criar uma definição permanente, deve-se incluir o comando alias 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: .bashrc e /etc/bashrc. O primeiro arquivo possui as definições feitas pelo próprio usuário, enquanto o segundo arquivo possui as definições do sistema e que podem ser usadas por 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 finalizar, convém notar que o comando alias, sem parâmetros, exibe a lista das definições que estão disponíveis ao usuário.