Les alias Alias
posix |
ksh |
bash |
Le shell propose une commande interne alias qui permet de créer des raccourcis sur des commandes. Un certain nombre d’alias existent par défaut.
1. Définir un alias Alias:définir
Exemple
Création de trois alias : l, c, et rm qui seront respectivement les équivalents de ls -l, clear et rm -i :
$ alias l='ls -l'
$ l
total 30
-rw-r--r-- 1 christie cours 11428 Jan 28 06:19 out
-rw-r--r-- 1 christie cours 22 Jan 31 17:08 out2
-rwxr--r-- 1 christie cours 18 Nov 15 20:08 premier
-rw-r--r-- 1 christie cours 51 Jan 28 06:22 resu
$ alias c='clear'
$ alias rm='rm -i'
$ rm out
rm: remove out (y/n)? n
$
2. Visualiser la liste des alias Alias:visualiser
a. Visualiser tous les alias
$ alias
autoload='typeset -fu'
c=clear
functions='typeset -f'
history='fc -l'
integer='typeset -i'
l='ls -l'
local=typeset
r='fc -e -'
rm='rm -i'
...
b. Visualiser un alias en particulier
$ alias l
l='ls -l'
$
3. Supprimer un alias
$ unalias l
$ l
ksh: l: not found
$