ruban=o! for n in `seq 1 20`; do case ${ruban:0:1} in 'o') ruban=$ruban'ooo';; '!') ruban=$ruban'!';; esac ruban=${ruban:1} echo $ruban done