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:shells:script-bash-variables-arguments-parametres [03/06/2014 18:26] Hypathie [Création de variables] |
doc:programmation:shells:script-bash-variables-arguments-parametres [03/06/2014 18:43] Hypathie [Création de variables] |
||
---|---|---|---|
Ligne 14: | Ligne 14: | ||
Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! | Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! | ||
- | ====== Création de variables ====== | + | ===== Création de variables ===== |
En liens nécessaires : \\ | En liens nécessaires : \\ | ||
[[doc:programmation:shell:shell#variables-et-environnement|Le shell pour tous : "Variables et environnement"]]\\ | [[doc:programmation:shell:shell#variables-et-environnement|Le shell pour tous : "Variables et environnement"]]\\ | ||
Ligne 250: | Ligne 250: | ||
</code> | </code> | ||
- | * * Mais avec la commande set qui fixe des paramètres de position:** | + | * **Mais avec la commande set qui fixe des paramètres de position:** |
<code bash> | <code bash> | ||
#!/bin/bash | #!/bin/bash | ||
Ligne 297: | Ligne 297: | ||
</code> | </code> | ||
- | ====Récupérer la longueur d'un paramètre ou d'une valeur de variable ==== | + | ====Récupérer la longueur d'une valeur de variable ==== |
* **Pour obtenir la longueur d'une chaîne stockée dans une variable, on écrit ${#VAR}.** | * **Pour obtenir la longueur d'une chaîne stockée dans une variable, on écrit ${#VAR}.** | ||
Exemples : | Exemples : | ||
+ | <code bash> | ||
+ | #!/bin/bash | ||
+ | var="j'aime debian-facile" | ||
+ | echo ${#var} | ||
+ | </code> | ||
+ | |||
+ | * ** Pour récupérer la longueur d'un paramètre de position** | ||
+ | FIXME |