WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Linux, UNIX, Open Source

Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe

Microsoft KARRIERECAMPUS

 
 
Themen-Optionen Ansicht
Alt 10.05.2002, 15:25   #20
quaylar
Hero
 
Registriert seit: 28.09.2001
Beiträge: 940


Standard

Zitat:
der case block endet mit dem schlüsselwort esac (umgedrehtes case), das hattest du in deinem script vergessen. der programmfluss läuft also jeweils bis zu ;; springt dann aus dem case block und arbeitet hinter esac weiter, wenn es ein dahinter gibt.
Ja - und jetzt sind wir genau da wo ich hinwollte.
er arbeitet hinter esac weiter - wenn es ein dahinter gibt.
Und in diesem fall (das ist das firewall2 script aus einem der vorigen Postings http://www.onlinetravel.at/firewall2 ) - gibt es eben ein "dahinter".

Nun - und in diesem Fall (wenn du dir das Script ansiehst) - dann wird, so wie ich das verstehe, alles was hinter der "case-esac" Abfrage steht IMMER verarbeitet - egal mit welchem der 4 Paramter ich firewall2 aufrufe.
Und auf das will ich hinaus - denn wenn er "firewall2 stop" eingibt - dann soll ja das ganze Zeug dass hinter dem case Block kommt NICHT mehr abgearbeitet werden. Was aber in diesem Fall geschieht weil ja nirgends eine Anweisung drinn ist dass er das Script nach dem "stop-case" beenden soll.
Verstehst was ich mein ?

Zitat:
versteh ich nicht ganz, im script oder was meinst du?
ja im script....

Zitat:
wenn du einen 4. kommandozeilenparameter benutzt, existiert logischerweiser auch ein dritter. ansonsten hast du recht.
hmm.....gut...dann is mir das klar....

Nur was mir immer noch nicht klar ist, ist worauf sich diese if-else Schleife bezieht....auf die Argumente welchen Scripts oder Befehls bezieht sich diese Abfrage ?
Auf die nachfolgenden iptables Befehle die im Script kommen ?

--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
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:38 Uhr.


Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag