-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Sal.
Am o problema cu perl si getopts. stie cineva cum as putea sa fac ca
getopts sa nu'mi mai afiseze warningurile daca dau alte optiuni?
ex: (fisierul se cheama w.pl )
- ----------
#!/usr/bin/perl
use Getopt::Std;
getopts('u:p:h', \%opt) or usage();
#...
sub usage(){print "lala"; exit 0;}
#...
print $opt{u}
- ---------
daca rulez cu:
perl w.pl -u momo
merge, imi afiseaza momo
daca rulez cu:
perl w.pl -u momo -aaaaaaa
imi afiseaza de 7 ori ca Unknown option: a
any ideas?
PS: am ajuns la o solutie de compromis:
vazand ca getopts scrie pe stderr, am redirectat stderr in /dev/null :D
..da' ceva mai elegant nu exista?
...and justice for all..
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFCAkBf+rMtQ9y8VU4RAn0MAJ0eHbtHvawGfsv9+zb3Vu9RKRcDggCfVggF
MLLS313hhXdzIsWqdPcMbuc=
=Dr9d
-----END PGP SIGNATURE-----
---
Detalii despre listele noastre de mail: http://www.lug.ro/