← Back to team overview

sslug-teknik team mailing list archive

Re: RRD opsummering

 

I sslug.teknik, skrev Brian Ipsen:
>  fasf: 3242
>  afsa: 53235
>  adrasf: 4214
>  asfmhbas: nan
>  adrasf: 4219
> 
>  Der kører jeg denne kommando på:
> 
>  cat testfil.txt | perl -lnaF: -e '$sum += $F[1]; END {print $sum }'
> 
>  Outputtet:
> 
>  nan
> 
>  Det ser ud som om, at perl ikke opfatter 'nan' som 0 ... hvordan fikser man 
>  det ?

nan er jo heller ikke 0 så det er jo ganske korrekt. 

prøv:

$ cat testfil.txt | perl -lnaF: -e '$sum += $F[1] if $F[1] ne "nan"; END {print $sum }'


Jesper

-- 
./Jesper Krogh, jesper@xxxxxxxx, Jabber ID: jesper@xxxxxxxxxxxx



References