Thread getopts: Fehlermeldung nicht initialisierte Variablen, usage einrichten (7 answers)
Opened by la_dy82 at 2010-12-08 12:14

la_dy82
 2010-12-08 12:14
#143393 #143393
User since
2010-10-25
86 Artikel
BenutzerIn
[default_avatar]
Hallo!

Ich möchte eine Hilfe für die Bedienung des Skripts erstellen.
Habe auch schon den Parameter -h unter getopts eingefügt und versucht zu verarbeiten.
Wenn ich jedoch nur den Parameter test.pl -h aufrufe, dann bekomme ich Fehlermeldungen, dass einige Variablen nicht initialisiert sind. Das bedeutet, dass der Anweisungsblock, der mit den anderen Parametern -Z Wert1 -T Wert 2 nicht asgeführt wird.

Meine Struktur:
{Aufruf Block1 für Verarbeitung der Parameter -T und -Z}
{Aufruf Block2 für Hilfe zum Script}

Hat jemand eine Idee?

Oder: Wie kann man unabhängig ein Script erstellen, welche Parameter verarbeitet, egal od diese eingegeben sind oder nicht? d.h. wenn ich Parameter -T eingebe, dass mir an einer anderen Stelle keine Warnung angezeigt wird, wenn ich Parameter -Z nicht angebe (der Parameter -Z wird aber in einer if-Abfrage nach einem Wert abgefragt, ist aber nicht zugewiesen).
???

/Modedit GwenDragon: Titel in Zusammenhang mit Inhalt gebracht
Last edited: 2010-12-08 14:22:03 +0100 (CET)

View full thread getopts: Fehlermeldung nicht initialisierte Variablen, usage einrichten