Chapitre 5 : Le Shell


Les alias

La commande alias permet de donner un nom personnel à une commande ou à un groupe de commandes.

Syntaxe:
$ alias [nom_alias [ = valeur] …]

Exemples:
$ alias H=history
$ unalias H
$ alias liste= 'ls -al'
$ alias rep='ls -l ; pwd'
$ alias type=more (pour les nostalgiques des commandes DOS)
$ alias md=mkdir
$ alias dir='ls -l | more'


Raccourcis

Si l'utilisateur trouve qu'il exécute souvent une commande avec les mêmes arguments, il peut facilement définir un raccourci avec la commande alias.

Par exemple, s'il se connecte régulièrement à la machine bigserver avec rlogin, il peut créer l'alias : alias blog 'rlogin bigserver'

Ensuite, au lieu d'entrer rlogin bigserver, il suffit de taper blog.


Redéfinition des commandes

Les aliases sont aussi très utiles pour redéfinir les commandes avec les options qu'on utilise couramment.

Par exemple, si on préfère afficher ses fichiers au format verbose (-l), on crée la définition : alias ls 'ls -l'


Suppression de l'alias

Si on a fait une redéfinition, on peut toujours référencer la commande originale en préfixant le nom par un \ .

Si on veut tout simplement supprimer l'alias nom, on fait unalias nom