En fait, si tu applique � la substitution l'option 'g', il replace toute les
occurences, que tu en aies 1, 6, ou 1000

--> s/.../.../g;

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: mardi 2 d�cembre 2003 11:34
To: [EMAIL PROTECTED]
Subject: Re: [linux] Petit script (devrait etre simple mais je suis
comateux)


Hi,

Merci, cela marche si les chaines a modifier sont dans le premier champ.

Dans mon cas, je ne sais pas dans quelle colonne sera la chaine a changer,
et peut-etre il y aura 5 modifications a faire dans une ligne, 1 dans la
suivante etc

Le nombre de colonnes est totalement aleatoire.

> foreach $key (keys %dico) {
>       $line =~ s/$key/$dico{$key}/;
> }

Je dois coller cela ou, a la fin?

Thx

Ciaom

Bogo

_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/[EMAIL PROTECTED]
IRC: efnet.unixtech.be:6667 - #unixtech



"Dit e-mailbericht en alle documenten die ermee verzonden worden,
zijn vertrouwelijk en uitsluitend voor gebruik door de persoon of
de onderneming waaraan ze geadresseerd zijn. Indien deze e-mail
verkeerdelijk bij u terechtkomt, gelieve de afzender te verwittigen
en deze bestanden van uw computer te verwijderen.

Ce message e-mail ainsi que tous les fichiers transmis sont confidentiels
et uniquement destin�s � l'usage de la personne ou de l'entit� � qui
ils sont adress�s. Si vous avez re�u ce message e-mail par erreur,
veuillez en informer l'exp�diteur et le supprimer de tout ordinateur."

_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/[EMAIL PROTECTED]
IRC: efnet.unixtech.be:6667 - #unixtech

Répondre à