Hoi,

Wat een kluns ben ik dat ik die optie niet heb bedacht. Bedankt dit is
perfect! Geweldig!

Groeten,

Brenno.
On Sun, 2005-03-20 at 22:09 +0100, Johan Vromans wrote:
> "Brenno J.S.A.A.F. de Winter" <[EMAIL PROTECTED]> writes:
> 
> > Heeft iemand daar een handigheidje voor?
> 
> Schrijf een klein Perl programmatje dat
> 
>  - elke regel inleest,
>  - split op TABS (levert NN velden op),
>  - schrijf de eerste NN-1 velden weer weg, met TABs ertussen,
>  - schrijf 1 TAB gevolgd door de inhoud van het laatste veld, en nog
>    NN-2 TABs
> 
> Het resulterende bestand invoeren, en de tekst van de te lange laatste
> kolom komt nu in de tweede kolom en vult uit over de resterende
> kolommen.
> 
> -- Johan
> 
> #!/usr/bin/perl
> 
> use strict;
> 
> while ( <> ) {                          # lezen
>     chomp;                              # CR/LF weg
>     my @a = split(/\t/, $_);            # splitsen
>     my $nn = scalar(@a);                # aantal velden
>     my $last = pop(@a);                 # laatste veld eruit
>     print join("\t", @a), "\n:          # schrijf 1e NN-1 velden
>     print "\t", $last, "\t" x ($nn-2), "\n"
> }
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
-- 
Brenno J.S.A.A.F. de Winter <[EMAIL PROTECTED]>
De Winter Information Solutions


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwoord per e-mail aan