Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Següent revisió | Revisió prèvia | ||
| linux:bash:alias [20/06/2018 09:42] – creat mate | linux:bash:alias [07/09/2018 00:35] (actual) – creat mate | ||
|---|---|---|---|
| Línia 1: | Línia 1: | ||
| = alias | = alias | ||
| + | {{tag> linux bash}} | ||
| + | |||
| + | <callout type=" | ||
| == creación | == creación | ||
| <code bash> | <code bash> | ||
| Línia 30: | Línia 33: | ||
| ## añadir comandos alias | ## añadir comandos alias | ||
| </ | </ | ||
| + | |||
| + | |||
| + | == ejemplos | ||
| + | === acceso privilegiado | ||
| + | <code bash> | ||
| + | # if user is not root, pass all commands via sudo # | ||
| + | if [ $UID -ne 0 ]; then | ||
| + | alias reboot=' | ||
| + | alias update=' | ||
| + | fi | ||
| + | </ | ||
| + | |||
| + | === acceso OS | ||
| + | <code bash> | ||
| + | ### Get os name via uname ### | ||
| + | _myos=" | ||
| + | case $_myos in | ||
| + | Linux) alias foo='/ | ||
| + | FreeBSD|OpenBSD) alias foo='/ | ||
| + | SunOS) alias foo='/ | ||
| + | *) ;; | ||
| + | esac | ||
| + | </ | ||
| + | |||