X-Git-Url: http://git.rot13.org/?p=crolist2marc;a=blobdiff_plain;f=csv2tsv.pl;fp=csv2tsv.pl;h=6ace7eb4a90757b7996f6c76a74afffe29683ab0;hp=fdbd8486b35960ca49d5cd83bece3fc68c7e5c0c;hb=cf7450d318cea8ee3de26c3c3feac17ec03b165d;hpb=f38a1bfdcec11795747621e5f29e6cdeef5dce7b diff --git a/csv2tsv.pl b/csv2tsv.pl index fdbd848..6ace7eb 100755 --- a/csv2tsv.pl +++ b/csv2tsv.pl @@ -23,7 +23,7 @@ while(my $line = <>) { if ( $#v > $cols ) { #warn "FIX $#v $cols", dump(@v); my @l2 = splice( @v, -2 ); # keep last two - my @fix = splice( @v, 6 ); + my @fix = splice( @v, $cols - 3 ); warn "XXX before ",dump( @fix ); my ( $k, $v ) = ( shift(@fix), '' ); while ( @fix && (( length($k) + length($fix[0]) ) < 8 ) ) {