Le Sat, Aug 14, 2004 at 10:14:46PM +0200, franck Molle écrivait : > Bonjour, > > question simpliste pour certains peut etre mais je ne trouve pas la > solution, je voudrais supprimer des lignes avec sed y compris le retour > chariot de fin de ligne. J'arrive à supprimer le contenu des ligne sauf > les retours a la ligne ce qui a pour effet de me laisser des espaces > enormes ds les fichiers, pas tres propre. > > 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 n'utilises tu pas grep si tu traites des lignes entières uniquement:
grep -v '^#.*$' ton_fichier -- Damien POBEL http://zeimg.free.fr > [EMAIL PROTECTED] écrivait récemment dans f.m.b.l : > Puis-je essayer de remettre ton trollometre de meilleure humeur? Oh, le mien est mort de rire, là !! :-) -+- T in GFA : Le troll de la route -+-