Supprimer entre expressions régulieres sur plusieurs lignes
Résolu/Fermé
th.deudon
Messages postés
399
Date d'inscription
mardi 2 juillet 2013
Statut
Membre
Dernière intervention
30 juillet 2015
-
Modifié par th.deudon le 12/07/2013 à 10:40
th.deudon Messages postés 399 Date d'inscription mardi 2 juillet 2013 Statut Membre Dernière intervention 30 juillet 2015 - 22 juil. 2013 à 08:41
th.deudon Messages postés 399 Date d'inscription mardi 2 juillet 2013 Statut Membre Dernière intervention 30 juillet 2015 - 22 juil. 2013 à 08:41
A voir également:
- Supprimer entre expressions régulieres sur plusieurs lignes
- Comment supprimer une page sur word - Guide
- Supprimer compte instagram - Guide
- Comment recuperer un message supprimé sur whatsapp - Guide
- Comment aller à la ligne sur excel - Guide
- Impossible de supprimer un fichier - Guide
2 réponses
mamiemando
Messages postés
33346
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
8 novembre 2024
7 803
12 juil. 2013 à 10:46
12 juil. 2013 à 10:46
Déjà traité ici :-)
https://forums.commentcamarche.net/forum/affich-27729679-suppression-des-commentaires-xml-dans-un-fichier
Bonne chance
https://forums.commentcamarche.net/forum/affich-27729679-suppression-des-commentaires-xml-dans-un-fichier
Bonne chance
th.deudon
Messages postés
399
Date d'inscription
mardi 2 juillet 2013
Statut
Membre
Dernière intervention
30 juillet 2015
15
19 juil. 2013 à 16:28
19 juil. 2013 à 16:28
Je ne veux pas créer de sujet pour un problème aussi similaire :
Si je veux au contraire garder ce qu'il y a dans les balises
<Unit> et </Unit> ?
* Même chose, pas forcement au début, il peut y avoir des espaces, et pas sur la même ligne
Si je veux au contraire garder ce qu'il y a dans les balises
<Unit> et </Unit> ?
* Même chose, pas forcement au début, il peut y avoir des espaces, et pas sur la même ligne
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 417
19 juil. 2013 à 16:39
19 juil. 2013 à 16:39
* Même chose, pas forcement au début, il peut y avoir des espaces, et pas sur la même ligne
Exemple concret* merci.
* Sans oublier les balises codes, hein ?
Exemple concret* merci.
* Sans oublier les balises codes, hein ?
th.deudon
Messages postés
399
Date d'inscription
mardi 2 juillet 2013
Statut
Membre
Dernière intervention
30 juillet 2015
15
20 juil. 2013 à 14:22
20 juil. 2013 à 14:22
<Unit> blabla blabla blabla </Unit> abzzz af <Unit> blabla </Unit>
je dois récupérer tout les blabla
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 417
20 juil. 2013 à 14:28
20 juil. 2013 à 14:28
$ cat plop <Unit> blabla blabla blabla </Unit> abzzz af <Unit> blabla </Unit> $ sed -n '/<Unit>/,\#</Unit#{//d;p}' plop blabla blabla blabla $
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 417
20 juil. 2013 à 15:00
20 juil. 2013 à 15:00
Oups, même si la solution est la plus simple, elle ne prend pas en compte le fait que le 1er '<Unit>" a du "blabla" derrière et donc n'affiche pas le 1er blabla ;-((
Essaie avec ça :
Essaie avec ça :
$ cat plop <Unit> blabla1 blabla2 blabla3 </Unit> abzzz af <Unit> blabla4 </Unit> bbb $ sed -n '/<Unit>/{h;:z;n;\#</Unit>#!{H;bz};x;s/ *<Unit>\n*//p;}' plop blabla1 blabla2 blabla3 blabla4 $
th.deudon
Messages postés
399
Date d'inscription
mardi 2 juillet 2013
Statut
Membre
Dernière intervention
30 juillet 2015
15
22 juil. 2013 à 08:41
22 juil. 2013 à 08:41
Parfait, ca marche du tonnerre :)
Modifié par th.deudon le 12/07/2013 à 11:43
et qu'elle sont apres des espace, du coup j'enleve le ^?
12 juil. 2013 à 11:45
<!--unit ..........>
............
........
</unit-->
tout ca doit partir :p
12 juil. 2013 à 11:49
12 juil. 2013 à 11:54
12 juil. 2013 à 11:55