Sommaire

Les alias Alias

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 
$