On Sat, 2 Nov 2002 18:50:10 +0100
Alain Codina <[EMAIL PROTECTED]> wrote:

> Bonjour a toutes et a tous
> dans emacs avec C-u M-;
> on efface UNE ligne de commentaire
> (c est pour un sript shell)
> comment faire pour supprimer plusieurs lignes
> voir toutes les lignes de commentaires (commencant par "#" donc)?
> Ceci dit, je suis preneur pour d autres solutions hors emacs.
> Bon j ai un peu regarde du cote de sed mais bon j ai mon bois a 
> rentrer alors pas trop le temps la :-)
> -- 
> a+
> al@in
> 
> 
> 

comme je suppose que ton script commence par un shebang (de la forme #!/bin/bash), il 
faut donc prot�ger cette 1�re ligne puis supprimer les lignes de commentaires 
commen�ant par un # pr�c�d� ou non de tabulation(s) ou espace(s). donc voil� ce que �a 
donne avec sed:

sed -e '1n;/^[^\t]*#/d' < fichier > fichier.new

bye
jipe

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à