0 Votes

Modifications pour le document Variables

Modifié par john le 2025/05/25 11:16

Depuis la version 1.10
modifié par john
sur 2025/05/25 00:06
Commentaire de modification : Update document after refactoring.
À la version 1.3
modifié par john
sur 2025/05/24 23:09
Commentaire de modification : Renamed back-links.

Résumé

Détails

Propriétés de la Page
Parent
... ... @@ -1,1 +1,1 @@
1 -Wiki Batcave John.Main.TutosLinux.WebHome
1 +TutosLinux.WebHome
Contenu
... ... @@ -9,7 +9,7 @@
9 9  
10 10  Elles sont visibles et modifiables par l’utilisateur courant, et peuvent être temporaires ou permanentes.
11 11  
12 -----
12 +-----
13 13  
14 14  == Quelques variables courantes ==
15 15  
... ... @@ -20,7 +20,7 @@
20 20  | `$LANG` | Langue et encodage utilisés |\\
21 21  | `$SHELL` | Shell utilisé (souvent `/bin/bash`) |
22 22  
23 -----
23 +-----
24 24  
25 25  == Afficher les variables existantes ==
26 26  
... ... @@ -32,7 +32,7 @@
32 32  echo $HOME
33 33  {{/code}}
34 34  
35 -----
35 +-----
36 36  
37 37  == Définir une variable temporaire ==
38 38  
... ... @@ -43,7 +43,7 @@
43 43  
44 44  Cela ne sera valable **que pour le shell courant**.
45 45  
46 -----
46 +-----
47 47  
48 48  == Rendre une variable accessible à un script ou un sous-processus ==
49 49  
... ... @@ -56,7 +56,7 @@
56 56  
57 57  Le script pourra utiliser `$NOM`.
58 58  
59 -----
59 +-----
60 60  
61 61  == Définir une variable de façon permanente ==
62 62  
... ... @@ -72,7 +72,7 @@
72 72  Puis recharge avec :
73 73  {{code language="bash"}}source ~/.bashrc{{/code}}
74 74  
75 -----
75 +-----
76 76  
77 77  == Astuce : tester si une variable existe ==
78 78  
... ... @@ -82,7 +82,7 @@
82 82  fi
83 83  {{/code}}
84 84  
85 -----
85 +-----
86 86  
87 87  == Bonnes pratiques ==
88 88  
... ... @@ -90,8 +90,8 @@
90 90  * Éviter les noms de variables trop courts (`T`, `X`, `D`) qui pourraient entrer en conflit
91 91  * Toujours entourer les variables entre **guillemets** (`"$VAR"`) dans les scripts pour éviter les bugs avec des espaces
92 92  
93 -----
93 +-----
94 94  
95 95  == Liens internes ==
96 96  
97 -* [[Retour à la section Tutos Linux>>Main.TutosLinux.WebHome]]
97 +* [[Retour à la section Tutos Linux>>TutosLinux.WebHome]]