Alias pour plusieurs commandes

Mazzaa -  
dubcek Messages postés 19021 Statut Contributeur -
Bonjour,

Je souhaite creer une sorte d'alias ou un script bash pour executer plusieurs lignes de commandes à suivre. Exemple :
Je voudrais taper un mot court pour executer :

ifconfig rausb0 down
ifconfig rausb0 mode managed
ifconfig rausb0 up


Comment dois-je m'y prendre ?

3 réponses

dubcek Messages postés 19021 Statut Contributeur 5 637
 
ou un alias:

alias ma_commande='ifconfig rausb0 down ; ifconfig rausb0 mode managed ; ifconfig rausb0 up'
1
nherment Messages postés 94 Statut Membre
 
je ne connaissais pas cette technique.

l'alias est ensuite enregistré dans un fichier ? lequel ?
Peut-on le modifier après ?
0
dubcek Messages postés 19021 Statut Contributeur 5 637
 
il faut rajouter les alias que l'on veut garder dans .bashrc, comme le décrit aruju

il y a une commande unalias pour supprimer un alias , utile pour faire des tests
0
nherment Messages postés 94 Statut Membre
 
Bonjour,

Il faut que tu crées un script.

tu peux jeter un oeil ici : http://www.lea-linux.org/cached/index/Dev-shell_script.html
ou ici : http://fr.gentoo-wiki.com/HOWTO_Cr%C3%A9er_un_script_rc
ou ici : http://www.infos-du-net.com/forum/59489-21-comment-creer-script
0
aruju Messages postés 2251 Statut Contributeur 403
 
le fichier se trouve dans /home/utilisateur/.bashrc et bien sur on peut le modifier
0