Sed - Remplacement texte par retour à la ligne ?
Résolu
lea-dpencil
-
lea-dpencil -
lea-dpencil -
Bonjour,
Voilà mon problème :
J'aimerais savoir comment remplacer une chaîne de caractères par un retour à la ligne.
Ca a l'air simple mais j'ai l'impression d'avoir tout testé, sans succès...
sed "s/tmp/\n/g
sed 's/tmp/"\n"/g'`
sed 's/tmp/\n/g'
sed "s/tmp/\\\n/g"
sed "s/tmp/\\n/g"
...
Le\n n'est jamais interprété dans les commandes ci-dessus. Je ne comprends pas pourquoi. u_u'
Peut-être que sed n'est pas la bonne solution ?
Ceci doit s'exécuter dans un script bash.
Système : AIX Version 6.1
Merci beaucoup !
Voilà mon problème :
J'aimerais savoir comment remplacer une chaîne de caractères par un retour à la ligne.
Ca a l'air simple mais j'ai l'impression d'avoir tout testé, sans succès...
sed "s/tmp/\n/g
sed 's/tmp/"\n"/g'`
sed 's/tmp/\n/g'
sed "s/tmp/\\\n/g"
sed "s/tmp/\\n/g"
...
Le\n n'est jamais interprété dans les commandes ci-dessus. Je ne comprends pas pourquoi. u_u'
Peut-être que sed n'est pas la bonne solution ?
Ceci doit s'exécuter dans un script bash.
Système : AIX Version 6.1
Merci beaucoup !
1 réponse
-
Salut,
Essaie avec le code en hexadécimal :sed 's/tmp/\x0A/g'
-
-
-
Voir mon ajout ci-dessus…
-
-
-