Le jeu 13 sep 2007 15:38:19 CEST, Edgar Bonet <guilde@???>
a écrit :
> Je pense qu'il faudra toujours que tu trouves des repères non équivoques
> pour repérer la partie qui t'intéresse.
Oui. Ce que je voulais dire, c'est que les repères sont parfois
difficiles à trouver, en particulier pour les traitements ligne à ligne
comme sed ...
> Par exemple :
>
> #!/usr/bin/perl
>
> # Delimit section of interest.
> $mark_start = 'eth0';
> $mark_end = '^$';
>
> $in_preface = 1;
> while (<>) {
>
> # Find the right section.
> next if $in_preface and ! /$mark_start/;
> $in_preface = 0;
> last if /$mark_end/;
>
> # Do whatever processing is needed...
> print;
> }
Ok. Je vais donc continuer avec Perl :-)
Juste un point : dans ton exemple, si je ne m'abuse, la
préface/postface est poubellisée ? ?
Fred.