Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
alias [Le 24/10/2026, 18:04] – tag bash -> shell krodelabestiolealias [Le 24/10/2026, 23:20] (Version actuelle) – typo | bash_alias ou autre... krodelabestiole
Ligne 5: Ligne 5:
 Les **alias [[:bash]]** sont des substitutions de [[:commande_shell|commandes]]. On les utilise en particulier pour simplifier l'usage de commandes répétitives et/ou longues à entrer dans la [[:console]]. Les **alias [[:bash]]** sont des substitutions de [[:commande_shell|commandes]]. On les utilise en particulier pour simplifier l'usage de commandes répétitives et/ou longues à entrer dans la [[:console]].
  
-Il est possible de définir des **alias** dans le [[:fichier caché]] ''.bash_aliases'', qui se trouve dans le [[:arborescence#répertoire personnel]]. Si ce dernier n'existe pas, on peut [[:tutoriel:comment_modifier_un_fichier|le créer]] :+Il est possible de définir des **alias** avec la commande ''[[man>alias]]''. 
 + 
 +Sur Ubuntu chaque [[:utilisateur]] est censé déclarer ses **alias** dans le [[:fichier caché]] ''.bash_aliases'', qui se trouve dans le [[:arborescence#répertoire personnel]]. Si ce dernier n'existe pas, on peut [[:tutoriel:comment_modifier_un_fichier|le créer]]\_:
   touch ~/.bash_aliases   touch ~/.bash_aliases
  
-Il est également possible de créer un **alias provisoire** tel qu'expliqué [[#ajouter un alias provisoirement|ici]].+Un **alias** simplement déclaré en ligne de commande est provisoire\_: voir //[[#Ajouter un alias provisoirement]]//.
  
 <note> <note>
Ligne 21: Ligne 23:
 ===== Forme d'un alias ===== ===== Forme d'un alias =====
  
-Un **alias** est déclaré dans le fichier ''~/.bash_aliases'' avec une ligne du type :+Un **alias** est déclaré dans le fichier ''~/.bash_aliases'' avec une ligne du type\_:
 <code bash> <code bash>
 alias nom_de_votre_alias='commande de votre alias' alias nom_de_votre_alias='commande de votre alias'
Ligne 31: Ligne 33:
 Ainsi lorsque vous saisirez ''nom_de_votre_alias'' dans un [[:terminal]], ce sera réellement la ''commande de votre alias'' qui sera exécutée. Ainsi lorsque vous saisirez ''nom_de_votre_alias'' dans un [[:terminal]], ce sera réellement la ''commande de votre alias'' qui sera exécutée.
  
-Il est également possible d'utiliser des guillemets doubles ''"'' comme ceci :+Il est également possible d'utiliser des guillemets doubles ''"'' comme ceci\_:
 <code bash> <code bash>
 alias nom_de_votre_alias="commande de votre alias" alias nom_de_votre_alias="commande de votre alias"
 </code> </code>
-Ceci peut être utile si votre commande contient des guillemets simples. Mais à l'inverse attention dans ce cas à ce que votre commande elle-même ne contienne pas des guillemets doubles, sans quoi il faudra les échapper (en les précédant de ''\'').+Ceci peut être utile si votre commande contient des guillemets simples. Mais à l'inverse attention dans ce cas à ce que votre commande elle-même ne contienne pas des guillemets doubles, sans quoi il faudra les échapper (en les précédant de ''%%\%%'').
  
 <note> <note>