Thread Getopt::Long - GetOptions - Übergabeparameter ist Leerstring (5 answers)
Opened by jan99 at 2013-10-09 12:19

jan99
 2013-10-09 12:19
#171086 #171086
User since
2008-09-18
439 Artikel
BenutzerIn
[default_avatar]
Hi !

ich habe einen Übergabeparameter der einen Text beinhaltet, der aber auch leer sein darf.

Dieses habe ich in der aufrufenden Batchdatei so geschrieben unter Win7 64bit:

Quote
--liz_map=""


Das wurde mit mit der Meldung quitiert das liz_map eine ungültige Option ist.

Mit
Quote
--liz_map="none"
hat es funktioniert - das kann man ja auch abfangen, ist aber unschön.

Geht es auch mit der Übergabe des Leerstrings.

Der zugehörige Source sieht so aus:

Code: (dl )
1
2
3
4
5
GetOptions
(
...
"liz_map=s" => \$config{lizenz_map},
....


Gruß Jan :-)
perl-Greenhorn - Win7 64bit / strawberry (ehem. activeperl) - www.OpenStreetMap.de

View full thread Getopt::Long - GetOptions - Übergabeparameter ist Leerstring