Remplacer backslash+retour à la ligne
Résolu/Fermé
Bulot56
Messages postés
10
Date d'inscription
mardi 24 janvier 2012
Statut
Membre
Dernière intervention
30 avril 2015
-
30 sept. 2014 à 10:16
Bulot56 Messages postés 10 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 30 avril 2015 - 3 oct. 2014 à 19:21
Bulot56 Messages postés 10 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 30 avril 2015 - 3 oct. 2014 à 19:21
A voir également:
- Remplacer backslash+retour à la ligne
- Retour à la ligne css - Forum CSS
- Backslash mac ✓ - Forum Internet / Réseaux sociaux
- Retour à la ligne google sheet ✓ - Forum Bureautique
- Retour a la ligne php ✓ - Forum PHP
- Aller à la ligne excel - Guide
4 réponses
dubcek
Messages postés
18589
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
21 mars 2023
5 584
30 sept. 2014 à 11:10
30 sept. 2014 à 11:10
hello
$ cat a1
a\n
b\n
c\n
d\n
$ sed -e 's/\\n//' a1
a
b
c
d
zipe31
Messages postés
36316
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 544
3 oct. 2014 à 17:24
3 oct. 2014 à 17:24
Salut,
$ cat plop
a \
b
c
d \
e
$ sed ':z;N;$!bz;s#\\\n##g' plop
a b
c
d e
Bulot56
Messages postés
10
Date d'inscription
mardi 24 janvier 2012
Statut
Membre
Dernière intervention
30 avril 2015
Modifié par Bulot56 le 3/10/2014 à 17:19
Modifié par Bulot56 le 3/10/2014 à 17:19
Hello !
Merci pour ta réponse, c'est pas exactement ce que je cherche ...
Si mon fichier est :
a \
b
c
d \
e
je cherche à avoir en sortie :
a b
c
d e
J'avoue, la question était pas forcément bien posée !
Merci pour ta réponse, c'est pas exactement ce que je cherche ...
Si mon fichier est :
a \
b
c
d \
e
je cherche à avoir en sortie :
a b
c
d e
J'avoue, la question était pas forcément bien posée !
Bulot56
Messages postés
10
Date d'inscription
mardi 24 janvier 2012
Statut
Membre
Dernière intervention
30 avril 2015
3 oct. 2014 à 17:51
3 oct. 2014 à 17:51
Top ! merci bcp !
tu peux m'expliquer le début ?
tu peux m'expliquer le début ?
zipe31
Messages postés
36316
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 544
3 oct. 2014 à 17:57
3 oct. 2014 à 17:57
:zOn pose une étiquette appelée "z"
NOn ajoute la ligne suivante à la ligne dans le tampon
$! bzSi la dernière ligne n'est pas rencontrée ($ désigne la dernière ligne et ! exprime la négation), on boucle en se branchant (commande b) à l'étiquette "z" et on réitère le test
s#\\\n##gQuand tout le fichier est lu et contenu dans la mémoire tampon, on supprime tous (drapeau "g") les backslash suivis d'un retour à la ligne
Bulot56
Messages postés
10
Date d'inscription
mardi 24 janvier 2012
Statut
Membre
Dernière intervention
30 avril 2015
3 oct. 2014 à 19:21
3 oct. 2014 à 19:21
Super, merci bcp !