> 2/ Oui, une seule ligne, mais j'ai plus "zone" de caractere § à remplacer par des espaces.
Doù le /g
Ok, je n'avais pas compris ça.
> 3/ le '\ ' n'est pas un '\n', c'est pour remplacer par un espace le §
Dans ce cas, pas besoin de le backslasher.
> Je viens d'essayer ton code, j'ai toujours le '-e ' qui apparait...
Oui c'est normal, le sed que tu as trouvé sur la page web fonctionne pour une certaine version de ksh, sur un certain système. Mais pas chez toi, parce que ta commande echo comprend que le '-e' est quelque chose à afficher.
Donc essaye :
echo "${Ligne}" | sed "s/§/ /g" | sed "s/$/`echo \\\r`/"
[^] # Re: simplifie
Posté par Ramón Perez (site web personnel) . En réponse au message Correction formule avec sed. Évalué à 3.
Doù le /g
Ok, je n'avais pas compris ça.
> 3/ le '\ ' n'est pas un '\n', c'est pour remplacer par un espace le §
Dans ce cas, pas besoin de le backslasher.
> Je viens d'essayer ton code, j'ai toujours le '-e ' qui apparait...
Oui c'est normal, le sed que tu as trouvé sur la page web fonctionne pour une certaine version de ksh, sur un certain système. Mais pas chez toi, parce que ta commande echo comprend que le '-e' est quelque chose à afficher.
Donc essaye :
echo "${Ligne}" | sed "s/§/ /g" | sed "s/$/`echo \\\r`/"