Tu te compliques la vie.
1/ Ton premier echo est inutile.
2/ Ton $ligne est une seule ligne, non ?
Si oui, le /g est inutile. Sinon il faut aussi un /g au 2e sed.
3/ je suppose que ce qui apparait comme '\ ' est un '\n' que templeet a mangé ?
Si oui, je n'en vois pas l'intérêt, les commande echo ou sed rajoutent automatiquement un \n à la fin de chaque ligne.
Donc il suffit de faire :
echo "${Ligne}" | sed "s/$/`echo -e \\\r`/"
# simplifie
Posté par Ramón Perez (site web personnel) . En réponse au message Correction formule avec sed. Évalué à 4.
1/ Ton premier echo est inutile.
2/ Ton $ligne est une seule ligne, non ?
Si oui, le /g est inutile. Sinon il faut aussi un /g au 2e sed.
3/ je suppose que ce qui apparait comme '\ ' est un '\n' que templeet a mangé ?
Si oui, je n'en vois pas l'intérêt, les commande echo ou sed rajoutent automatiquement un \n à la fin de chaque ligne.
Donc il suffit de faire :
echo "${Ligne}" | sed "s/$/`echo -e \\\r`/"