[BASH]effacer d'un délimiteur à un autre
Résolu/Fermé
A voir également:
- [BASH]effacer d'un délimiteur à un autre
- Effacer les cookies - Guide
- Comment effacer une page sur word - Guide
- Que doit-il faire pour effacer les traces de sa navigation ? - Guide
- Retour à la ligne bash ✓ - Forum Shell
- Comment effacer un iphone - 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 895
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]$;-))