Rechercher : dans
Par :

Retour chariot avec commande sed

Dernière réponse le 5 jan 2009 à 16:15:05 terry, le 5 jui 2005 à 17:58:24 
 Signaler ce message aux modérateurs

Bonjour,

Comment remplacer dans un fichier un caractère par un retour chariot avec la commande sed ?

J'ai essayé la commande:

$: sed -e s/"x"/\\"\n"/g fichier

Résultat: les x sont remplacés par \n !
Quelqu'un sait pourquoi sed ne prend pas en compte le retour chariot?

Meilleures réponses pour « retour chariot avec commande sed » dans :
Sed - Conversion retours chariots DOS (CRLF) / UNIX (LF) VoirConversion format de fichier DOS UNIX / UNIX DOS Préambule Ce qu'il faut savoir Conversion DOS vers UNIX Conversion UNIX vers DOS Préambule Il existe déjà des utilitaires (dos2unix et unix2dos) qui s'acquittent très bien ce cette...
Sed - Substitution VoirSubstitution Substitution basique Simple Globale Ciblée Substitution conditionnée Simplee Avancée Bloc Avancéé Substitution basique Simple - 1ère occurrence (de chaque ligne) rencontrée uniquement sed 's/la/LA/'...
Sed - Insérer des espacements VoirEspacement dans un fichier Ajouter une ligne blanche après chaque phrase (ponctuée par un retour chariot) : sed G fichier.txt Ajouter une ligne blanche après chaque phrase (ponctuée par un retour chariot), sans tenir compte des lignes blanches...

1

jipicy, le 5 jui 2005 à 20:08:32
  • +2

Salut,

Tiens jette un oeil là :
http://www.commentcamarche.net/forum/affich-1633142
;-)) Z'@+...che.

JP : Zen, my Nuggets ! ;-)
Le savoir n'est bon que s'il est partagé. 

Répondre à jipicy

2

Terry, le 6 jui 2005 à 12:32:26

C OK.
Merci Jipicy.
:-))

Répondre à Terry

3

 Pascal, le 5 jan 2009 à 16:15:05

Merci Thierry d'avoir pose la question : Je l'ai trouve via google.
Merci JP d'y avoir repondu : Tu as aide 2 personnes

Répondre à Pascal