Aquesta és una revisió antiga del document
alias
/via: https://www.cyberciti.biz/tips/bash-aliases-mac-centos-linux-unix.html ←- más ejemplos
creación
alias name=value alias name='command' alias name='command arg1 arg2' alias name='/path/to/script' alias name='/path/to/script.pl arg1'
desactivación (temporal)
## path/to/full/command /usr/bin/clear ## call alias with a backslash ## \c ## use /bin/ls command and avoid ls alias ## command ls
eliminación (en la sesión)
unalias aliasname unalias foo
permanentes
- ~/.bashrc
vi ~/.bashrc ## añadir comandos alias
acceso privilegiado
# if user is not root, pass all commands via sudo # if [ $UID -ne 0 ]; then alias reboot='sudo reboot' alias update='sudo apt-get upgrade' fi
acceso OS
### Get os name via uname ### _myos="$(uname)" ### add alias as per os using $_myos ### case $_myos in Linux) alias foo='/path/to/linux/bin/foo';; FreeBSD|OpenBSD) alias foo='/path/to/bsd/bin/foo' ;; SunOS) alias foo='/path/to/sunos/bin/foo' ;; *) ;; esac