Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
alias [Le 08/07/2019, 08:57] 193.191.6.238 [Forme d'un alias] |
alias [Le 05/01/2020, 01:11] 77.129.149.224 [En cas d'homonymie avec les commandes système] |
||
---|---|---|---|
Ligne 89: | Ligne 89: | ||
<note tip>Il est à noter que l'[[wpfr>complètement|autocomplétion]] fonctionne également avec les alias.</note> | <note tip>Il est à noter que l'[[wpfr>complètement|autocomplétion]] fonctionne également avec les alias.</note> | ||
+ | |||
===== Aller plus loin ===== | ===== Aller plus loin ===== | ||
Ligne 111: | Ligne 112: | ||
Pour reprendre l'[[#Ajouter un alias provisoirement|exemple précédent]] saisissez | Pour reprendre l'[[#Ajouter un alias provisoirement|exemple précédent]] saisissez | ||
<code>unalias agc</code> | <code>unalias agc</code> | ||
+ | |||
+ | ==== En cas d'homonymie avec les commandes système ==== | ||
+ | Les noms de commandes donnés dans les alias sont exécutés par priorité, en cas d'homonymie, aux commandes système. | ||
+ | Pour exécuter la commande système, et non celle définie par un alias, une protection peut être employée avec la commande env. | ||
+ | <code>alias commande_systeme='commande_systeme -option parametre'</code> | ||
+ | <code>user@host:$ env commande_systeme</code> | ||
+ | Ainsi, commande_systeme sera employée sans option ni paramètre. | ||
==== Échapper un alias ==== | ==== Échapper un alias ==== |