Mako Gabor írta:
> Gabor HALASZ irta:
>  > > "w=s" => \$opt_w, "warning=s" => \$opt_w,
>  > > ($opt_w) || ($opt_w = shift) || ($opt_w = 85);
>  > > my $warn = $1 if ($opt_w =~
>  > > /^([0-9]{1,2}\%?|100\%?|[0-9]+[kMG])$/);
>  > > ($warn) || usage("Invalid warning threshold: $opt_w\n");
>  > > ^- ez a hibauzenet!!!
>  > > // ..stb.
>  > >
>  >
>  > A w vagy warnings parameter nem illeszkedik a fenti regexpre.
>  >
>  >
>  >
>
> Azaz a -s parametert nem fogadja el? 
>   
Hogyan is jon a w az s-hez? Az elejen a w=s a getopt::long-nak szol, 
miszerint a w parameter stringet fog tartalmazni, ennek megfeleloen 
tevekenykedjen.
Az invalid thresholdot akkor irja ki, ha a warn nulla, amit az elozo 
sorban 1-re allit, ha az opt_w illeszkedik a regexpre.
_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz