Création de variables
Créer une variable simple ne contenant aucun espace :
- VAR=valeur_de_la_variable
Il ne faut laisse aucun espace autour du signe =
(égal).
Pour afficher cette variable, on utilisera par exemple :
- echo VAR
- # ou
- echo ${VAR}
Manipulation de variables
Supprimer un ou plusieurs caractères au début de la variable
Si on souhaite n’afficher la variable qu’à partir du 4ème caractère :
- ${VAR:3}
Cet exemple retournera :
- eur_de_la_variable
Le chiffre 3 peut évidemment être remplacé par n’importe quel autre chiffre permettant de définir le nombre de caractères supprimés.
N’utiliser qu’un ou plusieurs des derniers caractères de la variable
Si on souhait n’afficher que les 3 derniers caractères de la variable, on utilise une variante de l’exemple ci-dessus :
- ${VAR:-3}
Cet exemple retournera :
- ble
Le chiffre 3 peut évidemment par n’importe quel autre chiffre permettant de définir le nombre de caractères utilisés.
Supprimer le dernier caractère d’une variable
Si on souhaite supprimer le dernier caractère de la variable, on utilisera :
- ${VAR%?}
Cet exemple retournera :
- valeur_de_la_variabl