logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

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édentes Révision précédente
Prochaine révision
Révision précédente
Dernière révision Les deux révisions suivantes
doc:programmation:shell:variables [02/11/2016 17:01]
greenmerlin [Les variables]
doc:programmation:shell:variables [15/03/2020 16:32]
vanvan [Définir une variable]
Ligne 3: Ligne 3:
   * Objet : Les variables   * Objet : Les variables
   * Niveau requis :​{{tag>​débutant avisé}}   * Niveau requis :​{{tag>​débutant avisé}}
-  * Commentaires : FIXME+  * Commentaires : Une variable d'​environnement est un objet nommé qui contient un nom et une valeur
   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-)   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-)
-  * Suivi : {{tag>​à-placer}}+  * Suivi :
     * Création par [[user>​smolski]] le 27/09/2012     * Création par [[user>​smolski]] le 27/09/2012
     * mis à jour par [[user>​greenmerlin]] le 02/11/2016     * mis à jour par [[user>​greenmerlin]] le 02/11/2016
Ligne 37: Ligne 37:
 echo $HOME</​code>​ echo $HOME</​code>​
  
-La commande ''​echo''​ va afficher le nom du répertoire personnel de l'​utilisateur,​ valeur qui avait été associé ​à la variable ''​HOME''​ au moment de son identification sur le système.+La commande ''​echo''​ va afficher le nom du répertoire personnel de l'​utilisateur,​ valeur qui avait été associée ​à la variable ''​HOME''​ au moment de son identification sur le système.
  
 ===== Les noms de variables ===== ===== Les noms de variables =====
Ligne 65: Ligne 65:
   - tandis que pour utiliser le contenu d'une variable, on fait précéder son nom du signe $   - tandis que pour utiliser le contenu d'une variable, on fait précéder son nom du signe $
   -    - 
-Si vous voulez que cette variable <​code>​$foo</​code>​ soit interprété ​par des processus ​enfant ​de votre shell (donc lancé ​depuis lui) il faudra "exporté ​cette variable. +Si vous voulez que cette variable <​code>​$foo</​code>​ soit interprétée ​par des processus ​enfants ​de votre shell (donc lancés ​depuis lui) il faudra "exporter ​cette variable. 
-example ​+exemple ​
 <code bash> <code bash>
 $ foo=bar $ foo=bar
Ligne 135: Ligne 135:
 |$0 |Le nom de la commande (i.e. : du script) | |$0 |Le nom de la commande (i.e. : du script) |
 |$1, $2, etc. |Le premier, deuxième, etc, argument passés au script. | |$1, $2, etc. |Le premier, deuxième, etc, argument passés au script. |
-|$* |La liste de tous les arguments passés au script. |+|$* |Ensemble des paramètres positionnels,​ équivalant à "$1 $2 ... ${n}". | 
 +|$@ |Ensemble des paramètres positionnels,​ équivalant à "​$1"​ "​$2"​ ... "​${n}"​. |
 |$# |Le nombre d'​arguments passés au script. | |$# |Le nombre d'​arguments passés au script. |
 |$? |Le code de retour de la dernière commande lancée. | |$? |Le code de retour de la dernière commande lancée. |
doc/programmation/shell/variables.txt · Dernière modification: 21/02/2023 17:17 par agp91

Pied de page des forums

Propulsé par FluxBB