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 Les deux révisions suivantes
tutoriel:script_shell [Le 26/04/2018, 18:53]
82.235.15.225 [Les arguments en ligne de commande]
tutoriel:script_shell [Le 15/05/2018, 10:50]
bcag2 [Les variables] chemins (paths) avec espaces
Ligne 115: Ligne 115:
 Cela dépendra de son USAGE , pour une opération arithmétique prochaine voir : let ma_variable sinon pour conserver une valeur : Cela dépendra de son USAGE , pour une opération arithmétique prochaine voir : let ma_variable sinon pour conserver une valeur :
 il suffit de lui donner un nom et une valeur avec l'​affectation égale : il suffit de lui donner un nom et une valeur avec l'​affectation égale :
-<​code>​ma_variable=unmot</​code>​+<​code ​bash> 
 +ma_variable=unmot 
 +</​code>​
 ici  la valeur est affectée à la variable ma_variable.\\ ici  la valeur est affectée à la variable ma_variable.\\
 Attention : pas d'​espace ni avant ni après le signe "​="​\\ Attention : pas d'​espace ni avant ni après le signe "​="​\\
Ligne 133: Ligne 135:
 renverront toutes la même réponse : unmot renverront toutes la même réponse : unmot
  
 +Et avec des chemins de répertoires:​
 +<​code>​
 +chemin_de_base="/​home/​username/​un repertoire avec espaces"​
 +chemin_complet="​$chemin_de_base/​repertoire"​
 +</​code>​
 +<note important>​Comme on le voit ci-dessus si on met une chaîne de caractères avec des espaces entre guillemets, la variable la prend bien mais attention à l'​utiliser aussi avec des guillemets… <​code>​rsync -av "​$chemin_complet"​ …</​code>​sinon les espaces reprennent leurs rôles de séparateur!</​note>​
 Des variables systèmes permettent d'​accélérer la saisie et la compréhension. Des variables systèmes permettent d'​accélérer la saisie et la compréhension.
 pour voir les variables d'​environnement de votre système tapez simplement ​ pour voir les variables d'​environnement de votre système tapez simplement ​
  • tutoriel/script_shell.txt
  • Dernière modification: Le 29/02/2024, 12:55
  • par Amiralgaby