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 →
Ci-dessous, les différences entre deux révisions de la page.
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:bash [04/11/2012 13:53] smolski |
doc:programmation:bash [04/11/2012 14:25] smolski |
||
---|---|---|---|
Ligne 39: | Ligne 39: | ||
</code> | </code> | ||
- | ==== Quotes, apostrophe, guillemets et apostrophe inversée ==== | + | ===== Quotes, apostrophe, guillemets et apostrophe inversée ===== |
- | === Simple quote ou apostrophe === | + | ==== Simple quote ou apostrophe ==== |
Les simples quotes : ' délimitent une chaîne de caractères. \\ | Les simples quotes : ' délimitent une chaîne de caractères. \\ | ||
Ligne 50: | Ligne 50: | ||
Mon mot de passe est $variable.</code> | Mon mot de passe est $variable.</code> | ||
- | === Doubles quotes ou guillements === | + | ==== Doubles quotes ou guillements ==== |
Les doubles quotes : " délimitent une chaîne de caractères, mais les noms de variable sont interprétés par le shell. Par exemple : | Les doubles quotes : " délimitent une chaîne de caractères, mais les noms de variable sont interprétés par le shell. Par exemple : | ||
Ligne 60: | Ligne 60: | ||
Ceci est utile pour générer des messages dynamiques au sein d'un script. | Ceci est utile pour générer des messages dynamiques au sein d'un script. | ||
- | === Anti-quote ou apostrophe inversée === | + | ==== Anti-quote ou apostrophe inversée ==== |
Bash considère que les anti-quotes : ` délimitent une commande à exécuter. \\ | Bash considère que les anti-quotes : ` délimitent une commande à exécuter. \\ | ||
Ligne 78: | Ligne 78: | ||
Elle est strictement équivalente à ls. | Elle est strictement équivalente à ls. | ||
- | ==== Variables ==== | + | ===== Variables ===== |
+ | ==== accolades ==== | ||
- | ==== Source ==== | + | Les accolades { } permettent de délimiter une variable d'une chaîne de caractères. \\ |
+ | Par exemple : | ||
+ | pour délimiter le nom de la variable ainsi on peut écrire : | ||
+ | VARIABLE1="${VARIABLE}RESTEDELACHAINE" | ||
+ | |||
+ | Et si VARIABLE = "C'ESTLE", nous obtiendront pour la signification de VARIABLE1 | ||
+ | C'ESTLERESTEDELACHAINE | ||
+ | |||
+ | //Merci à //**enikar**//, toujours vaillant sur l'irc df !// ;) | ||
+ | |||
+ | ===== Source ===== | ||
* http://fr.wikibooks.org/wiki/Programmation_Bash/Notions_essentielles_du_shell_bash#Quotes.2C_apostrophe.2C_guillemets_et_apostrophe_invers.C3.A9e | * http://fr.wikibooks.org/wiki/Programmation_Bash/Notions_essentielles_du_shell_bash#Quotes.2C_apostrophe.2C_guillemets_et_apostrophe_invers.C3.A9e |