Retour ligne Shell
Résolu
bibitun
Messages postés
10
Statut
Membre
-
bibitun Messages postés 10 Statut Membre -
bibitun Messages postés 10 Statut Membre -
Bonjour,
J'ai un problème que j'essaie de résoudre depuis vendredi en vain. En fait j'écris un shell, ou je dois insérer avec sed une ligne puis un retour à la ligne puis une autre ligne:
sed s/lign_remplacer/ligne1\nligne2/g fichier > fichier;
Le problème c'est que le retour à la ligne n'est pas reconnu, et j'obtiens juste ligne1nligne2.
j'ai doublé le double slash, j'obtiens la meme chose, quand je le tripel, j'obtiens ligne1\nligne2.
Je précise que j'utilise Putty pour me connecter sur le serveur, je n'ai pas le choix de l'outil malheuresuement.
Merci pour votre aide.
J'ai un problème que j'essaie de résoudre depuis vendredi en vain. En fait j'écris un shell, ou je dois insérer avec sed une ligne puis un retour à la ligne puis une autre ligne:
sed s/lign_remplacer/ligne1\nligne2/g fichier > fichier;
Le problème c'est que le retour à la ligne n'est pas reconnu, et j'obtiens juste ligne1nligne2.
j'ai doublé le double slash, j'obtiens la meme chose, quand je le tripel, j'obtiens ligne1\nligne2.
Je précise que j'utilise Putty pour me connecter sur le serveur, je n'ai pas le choix de l'outil malheuresuement.
Merci pour votre aide.
6 réponses
-
Salut,
Quel système d'exploitation sur ton serveur ?
Quelle version de "sed" ?
Essaie avec le code ASCII :
sed 's/lign_remplacer/ligne1\x0Aligne2/g' fichier > fichier
C'est un ZERO et non pas un O majuscule...
-
Toujours le meme problème: il m'affiche ...ligne1x0Aligne2...
Comment savoir la version du serveur et de la commande sed stp?
Merci -
la commande que vous m'avez donné n'a pas marché, j'ai essayé la commande oslevel, ça a donné: 5.2.0.0.
uname -a a donné : AIX xxxxx 2 5 .....
POur sed la commande n'a pas marché. -
Pourriez vous m'expliquez plus cette histoire d'entrée svp?
merci -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
-
ça marché mais en rajoutant un autre anti slash: \\
Merci beaucoup pour cette aide, tu m'as sauvé ma journée! :-)