Bonjour,

J'ai un petit probleme avec une commande SED. Le but est de faire une recherche de regexp et d'inserer un retour à la ligne a des endroits bien precis.
J'ai trouver comment faire avec sed en ligne de commande :

Fichier test :
SED en ligne de commande :
Avec ^J qui s'obtient en fesant <ctrl><V> + <ctrl><J>

Cette commande remplace l'espace par un retour à la ligne afin d'obtenir :
Le problème est que lorsque j'essais de scripter cette commande dans un KSH, le ^J est remplacer par un retour à la ligne dans le KSH ce qui provoque une erreur de syntaxe.

Je suis sous KSH (AIX 5.2)

Merci d'avance pour votre aide.
A+