$ for num in {1..3}; do
> echo $num
> done
1
2
3
Notez qu'il est également possible d'utiliser l'extension des accolades plusieurs fois dans la même boucle. Notez l'utilisation d'accolades externes et internes.
$ echo {{1..3},{7..11}}
1 2 3 7 8 9 10 11
Manipulation de sous-chaînes
Il existe plusieurs façons d'extraire des sous-chaînes dans des scripts bash. L'une des plus simples consiste à utiliser une commande bash comme celle-ci :
$ target="my cat Bella"
$ echo ${target:7:6}
Bella
Vous pouvez utiliser une commande comme la commande echo ci-dessous pour mettre en majuscule (remplacer) la première lettre d'une chaîne.
$ name="joseph"
$ echo "${name/j/J}"
Joseph
Résumé des commandes Bash
Cette aide-mémoire pour les scripts en bash fournit des exemples de commandes ainsi que des explications sur leur fonctionnement. Les commentaires et suggestions sont les bienvenus.



GIPHY App Key not set. Please check settings