Julien Louis a écrit :
parceque il me reste encore plein de choses a apprendre en bash ;) .... la preuve, effectivement tout cela fait l'affaireOn 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 ?
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 * *************************************************