Substitution par 'sed' une seule fois dans un fichier...

2008-02-24 Par sujet David BERCOT
Bonjour, J'ai un petit problème avec 'sed'. Je souhaite effectuer le remplacement d'une expression par une autre, mais uniquement une seule fois dans un fichier. Or, si je fais 'sed s/expr1/expr2/ monfichier', si expr1 est présent plusieurs fois, elle sera remplacée à chaque fois. Les recherches

Re: Substitution par 'sed' une seule fois dans un fichier...

2008-02-24 Par sujet Sylvain Sauvage
David BERCOT, dimanche 24 février 2008, 17:10:05 CET Bonjour, ’jour, J'ai un petit problème avec 'sed'. Je souhaite effectuer le remplacement d'une expression par une autre, mais uniquement une seule fois dans un fichier. Or, si je fais 'sed s/expr1/expr2/ monfichier', si expr1 est

Re: Substitution par 'sed' une seule fois dans un fichier...

2008-02-24 Par sujet Sylvain Sauvage
Sylvain Sauvage, dimanche 24 février 2008, 18:37:49 CET […] M’enfin, bon, il y a sûrement d’autres solutions… Ben oui, il y a plus simple : 0,/xxx/s//yyy/ 0,/xxx/ : la commande ne s’applique que de la 1re ligne à celle qui correspond à /xxx/ s//yyy/ : remplacer la correspondance

Re: Substitution par 'sed' une seule fois dans un fichier...

2008-02-24 Par sujet Jacques L'helgoualc'h
David BERCOT a écrit, dimanche 24 février 2008, à 17:10 : Bonjour, bonsoir, J'ai un petit problème avec 'sed'. Je souhaite effectuer le remplacement d'une expression par une autre, mais uniquement une seule fois dans un fichier. Or, si je fais 'sed s/expr1/expr2/ monfichier', si expr1 est

Re: Substitution par 'sed' une seule fois dans un fichier...

2008-02-24 Par sujet David BERCOT
Le Sun, 24 Feb 2008 18:54:21 +0100, Sylvain Sauvage [EMAIL PROTECTED] a écrit : Sylvain Sauvage, dimanche 24 février 2008, 18:37:49 CET […] M’enfin, bon, il y a sûrement d’autres solutions… Ben oui, il y a plus simple : 0,/xxx/s//yyy/ 0,/xxx/ : la commande ne s’applique que de la

Re: Substitution par 'sed' une seule fois dans un fichier...

2008-02-24 Par sujet François TOURDE
Le 13933ième jour après Epoch, Sylvain Sauvage écrivait: Sylvain Sauvage, dimanche 24 février 2008, 18:37:49 CET […] M’enfin, bon, il y a sûrement d’autres solutions… Ben oui, il y a plus simple : 0,/xxx/s//yyy/ 0,/xxx/ : la commande ne s’applique que de la 1re ligne à celle qui

Re: Substitution par 'sed' une seule fois dans un fichier...

2008-02-24 Par sujet François TOURDE
Le 13933ième jour après Epoch, Jacques L'helgoualc'h écrivait: François TOURDE a écrit, dimanche 24 février 2008, à 23:32 : Le 13933ième jour après Epoch, Sylvain Sauvage écrivait: Sylvain Sauvage, dimanche 24 février 2008, 18:37:49 CET [???] M???enfin, bon, il y a sûrement

Re: Substitution par 'sed' une seule fois dans un fichier...

2008-02-24 Par sujet Jacques L'helgoualc'h
François TOURDE a écrit, dimanche 24 février 2008, à 23:32 : Le 13933ième jour après Epoch, Sylvain Sauvage écrivait: Sylvain Sauvage, dimanche 24 février 2008, 18:37:49 CET [???] M???enfin, bon, il y a sûrement d???autres solutions??? Ben oui, il y a plus simple : 0,/xxx/s//yyy/

Re: Substitution par 'sed' une seule fois dans un fichier...

2008-02-24 Par sujet Sylvain Sauvage
François TOURDE, lundi 25 février 2008, 00:09:57 CET […] Merci pour ces explications détaillées. Mais ne doit-on pas considérer que 1,/xxx/ qui matche la seconde occurence n'est pas plutôt un bug? Non, A1,A2 correspond à « de la ligne A1 à la ligne A2 ». Si une ligne est en correspondance