Le Samedi 2 Novembre 2002 23:42, vous avez �crit :
> 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
> 
> 
Merci jipe
je vais me pencher sur sed des que j aurai fini mon bois !

-- 
a+
al@in


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

Répondre à