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
Prochaine révision Les deux révisions suivantes
doc:programmation:shells:script-bash-variables-arguments-parametres [04/06/2014 09:55]
Hypathie [Typologie des variables]
doc:programmation:shells:script-bash-variables-arguments-parametres [04/06/2014 12:32]
Hypathie [Création, suppression, exportation de variables]
Ligne 15: Ligne 15:
  
 ===== Création, suppression,​ exportation de variables ===== ===== Création, suppression,​ exportation de variables =====
-En liens nécessaires : \\  
-[[doc:​programmation:​shell:​shell#​variables-et-environnement|Le shell pour tous : "​Variables et environnement"​]]\\ ​ 
-[[doc:​programmation:​shell:​variables]] 
    
 **Le nom d'une variable est un simple pointeur vers l'​emplacement mémoire où sont conservées les données qu'​elle contient.**\\ ​ **Le nom d'une variable est un simple pointeur vers l'​emplacement mémoire où sont conservées les données qu'​elle contient.**\\ ​
Ligne 27: Ligne 24:
 **Comme vous allez le comprendre, une valeur est mémorisée au moyen de l'un des mécanismes internes du shell et il y en a plusieurs.**\\ ​ **Comme vous allez le comprendre, une valeur est mémorisée au moyen de l'un des mécanismes internes du shell et il y en a plusieurs.**\\ ​
 ** __C'​est par exemple, l'​affectation d'une valeur au nom d'une variable qui va permettre d'​enregistrer en mémoire cette variable avec sa valeur__**\\  ​ ** __C'​est par exemple, l'​affectation d'une valeur au nom d'une variable qui va permettre d'​enregistrer en mémoire cette variable avec sa valeur__**\\  ​
 +
 +** Avant tout prenez bien conscience que la déclaration d'une variable n'est pas confinée au script, mais qu'il est possible de déclarer une variable dans le shell courant (dans le terminal). Voir absolument : [[atelier:​chantier:​la-page-man-bash-les-caracteres-speciaux#​details-sur-le-caractere|détail sur le caractère $]].**
  
 Voyons d'​abord comment créer une variable de cette manière et comment utiliser sa valeur. ;-) Voyons d'​abord comment créer une variable de cette manière et comment utiliser sa valeur. ;-)
Ligne 33: Ligne 32:
    
   * **La déclaration d'une variable se fait lors de son affectation,​ c'​est-à-dire lorsqu'​on assigne au nom de la variable une valeur au moyen du caractère = (sans espace avant et après).**\\ ​   * **La déclaration d'une variable se fait lors de son affectation,​ c'​est-à-dire lorsqu'​on assigne au nom de la variable une valeur au moyen du caractère = (sans espace avant et après).**\\ ​
-** Avant tout prenez bien conscience que la déclaration d'une variable n'est pas confinée au script, mais qu'il est possible de déclarer une variable dans le shell courant (dans le terminal). Voir absolument : [[atelier:​chantier:​la-page-man-bash-les-caracteres-speciaux#​details-sur-le-caractere|détail sur le caractère $]].**+
 <​code>​ <​code>​
 #!/bin/bash #!/bin/bash
Ligne 508: Ligne 507:
  
  
-===== Variables numériques ​ =====+===== Variables numériques ​et calculs ​=====
  
 ==== Les variables typées pour les calculs : let ou (( ... )) ==== ==== Les variables typées pour les calculs : let ou (( ... )) ====
Ligne 606: Ligne 605:
   * base maximale : base 64   * base maximale : base 64
  
 +=====Références =====
 +
 +[[doc:​programmation:​shell:​shell#​variables-et-environnement|Le shell pour tous : "​Variables et environnement"​]]\\ ​
 +[[doc:​programmation:​shell:​variables]]
  
doc/programmation/shells/script-bash-variables-arguments-parametres.txt · Dernière modification: 23/02/2023 02:20 par agp91

Pied de page des forums

Propulsé par FluxBB