For in bash

De knowledge
Version datée du 16 mars 2026 à 17:20 par Jpinon (discussion | contributions) (Page créée avec « Un for classique itère sur une liste<syntaxhighlight lang="bash"> for i in 0 1 2 3 4 5 6 7 do tput setaf $i echo -n "# " done </syntaxhighlight>Donne bien un exemple des 8 couleurs primaires. Mais si on voulait les 256 couleurs de "tput longname = xterm with 256 colors"<syntaxhighlight lang="bash"> for i in {0..255} do tput setaf $i echo -n "#" done </syntaxhighlight>Ho que c'est joli! »)
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Un for classique itère sur une liste

for i in 0 1 2 3 4 5 6 7
 do 
 tput setaf $i
 echo -n "# " 
done

Donne bien un exemple des 8 couleurs primaires. Mais si on voulait les 256 couleurs de "tput longname = xterm with 256 colors"

for i in {0..255}
do
 tput 
 setaf $i
 echo -n "#"
done

Ho que c'est joli!