Julien Louis a �crit :
On Sat, Aug 14, 2004 at 10:14:46PM +0200, franck Molle wrote:
Bonjour,
Bonjour,
par ex soit le fichier suivant :
je voudrais supprimer toutes les lignes commencant par #
j'ai donc utiliser sed :
sed -e "s/#.*\$//g" qui me laissent un tas de lignes vides ..... idem
pour sed -e "s/#.*\$\n//g"
Pourquoi ne pas utiliser grep pour virer toutes les lignes comment�es ?
parceque il me reste encore plein de choses a apprendre en bash ;) ....
la preuve, effectivement tout cela fait l'affaire
grep -v ton_fichier | sed -e '/^$/d' > ton_fichier.tmp &&
mv ton_fichier.tmp ton_fichier
et voila un beau fichier sans commentaires ni lignes vides
merci aussi a damien, leopold et pierre pour leurs reponses
bye
--
*************************************************
* Franck MOLLE *
* Animateur de Secteur *
* Relais assistance Tice, Louviers-Vernon *
*************************************************