sentence=$*for word in $sentencedoif[["$word"=~ ^.*([!?.,:;])+.*$ ]];thenpunct=${BASH_REMATCH[1]};new_word="${word/$punct/}"the_word=`echo$new_word| rev`result="$result $the_word$punct"elsethe_word=`echo$word| rev`result="$result $the_word"fidoneecho$result
./zorg "la phrase à reverser, une bonne phrase qui tue."
al esarhp à resrever, enu ennob esarhp iuq eut.
# Parce que j'essaye de progresser en bash
Posté par hervé Couvelard . En réponse au journal Esod mumixam !. Évalué à 5.
./zorg "la phrase à reverser, une bonne phrase qui tue."
al esarhp à resrever, enu ennob esarhp iuq eut.