Enlever d'une ligne le texte contenu entre deux #

gorgorbhey Messages postés 12 Statut Membre -  
zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

j'ai vu qu'avec sed on pouvait supprimer les balises html par la cde:
sed -e 's/<[^>]*>//g' fichier.html
La cde sed enlève ici tout se qui est contenu entre les caractères < et >

Ma problématique c'est que je voudrais faire la même chose sauf qu'il faudrait que j'enlève des lignes tout ce qui est compris entre deux #.

J'ai essayé avec:
sed -e 's/#[^#]*>//g' fichier_texte
mais que neni

quelqu'un a une idée ?

1 réponse

  1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 502
     
    Salut,

     sed 's/#[^#]*#//g' fichier
    0