Einzelnen Beitrag anzeigen
Alt 10.05.2002, 14:06   #63
quaylar
Hero
 
Registriert seit: 28.09.2001
Beiträge: 940


Standard

Zitat:
nein, die case unterscheidung läuft bis zu ;;
danach verläßt der interpreter den case block. ein extra "break" wie in c ist nicht nötig.
Ja das ist mir schon klar - nach dem ;; verlässt er den case block.
Und fährt fort das Script abzuarbeiten - oder etwa nicht ?

Zitat:
eindeutig nein, so wie du das script hier ins forum gestellt hast, wird nur das 3.argument verwendet, ansonsten wird der defaultwert eingestellt.
Ja ist mir auch klar - Nur setzt dieses Script voraus dass ich in allen nachfolgenden iptables Kommandos das Interface als 3.Argument angebe.
Oder ?
Und wenn ich das nicht tu - sondern zB als 2. oder 4. dann wird IMMER der default Wert geladen ?
btw.: Woher soll das script wissen dass das 3. Argument das Interface ist ?
es wird ja nur Abgefragt ob ein 3. Argument existert - wenn dieses 3. Argument nun irgendwas andres als das Interface angibt wird ein falscher Wert in der Variable INTIF gespeichert oder ?

--qu
____________________________________
Those who desire to give up Freedom in order to gain Security, will not
have, nor do they deserve, either one. -- Benjamin Franklin
quaylar ist offline   Mit Zitat antworten