Bonjour,
je voudrais supprimer des portions de fichiers, entre deux balises, s'étalant sur plusieurs lignes.
Mais cela ne correspond pas forcement à des lignes entières.
Du genre :
et recupérer
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 blabla</truc><balise> nombre de lignes variable </balise><autre_truc>blabla
Spontanément j'avais pensé à
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 blabla</truc> <autre_truc>blabla
mais je viens de découvrir que le "." ne comprenait pas les fins de ligne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 sed 's/<balise>.*<\/balise>//' fichier
À votre avis est-ce possible avec sed ou faut il utiliser autre chose ?
Merci
Partager