Je voudrais savoir comment supprimer du texte entre parenthèse (ainsi que les parenthèses) en utilisant le commande sed -e
Auriez-vous une solution ?
Merci par avance !
2 réponses
Votes
Date
Date décroissante
dubcek
Contributeur
hello
$ echo "a (bb)c (ddd)e" | sed 's/([^)]*)//g' a c e
milexarc
Auteur
merci bien :)
par contre chez moi, ça ne m'enlève pas la parenthèse )
dubcek
Contributeur
quel sed ? sed --version
essayer
sed 's/\([^)]*\)//g'
milexarc
Auteur
j'utilise sed -e
si j'utilise ce que tu viens de me donner, il ne me reste que ))
dubcek
Contributeur
quelle version de sed ?
essayer
sed -re 's/\([^)]*\)//g'
milexarc
Auteur
c'est à dire ? je débute en Bash .. j'ai écris sed -e 's/ .....
jisisv
Modérateur
Inspire-toi de ceci:
johand@bata:~$ cat truc
Ligne un avec (commentaire) suivi d'un autre (commentaire).
Blah ( ( des parenthèses imbriquées)).
johand@bata:~$ sed -e 's/(.*)//g' < truc
Ligne un avec .
Blah .