[BASH]effacer d'un délimiteur à un autre
Résolu/Fermé
A voir également:
- [BASH]effacer d'un délimiteur à un autre
- Comment effacer une page sur word - Guide
- Effacer les cookies - Guide
- Effacer les données de navigation - Guide
- Récupérer un numéro de téléphone effacé - Accueil - Android
- Comment effacer un compte gmail - Guide
3 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 896
7 mai 2009 à 14:26
7 mai 2009 à 14:26
Salut,
[tmpfs]$ cat nom.txt #jean toto user = jeant { blablabla } #Michelle tata user = michelle tata { blablabla } #rené titi user = renet { blablabla } [tmpfs]$ cat adetruire.txt jeant renet [tmpfs]$ cat foo.sh #! /bin/sh #set -xv while read line do sed -i "/${line}/,/\}/d" nom.txt done < adetruire.txt [tmpfs]$ ./foo.sh [tmpfs]$ cat nom.txt #jean toto #Michelle tata user = michelle tata { blablabla } #rené titi [tmpfs]$;-))