sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #94086
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