Hallo Christoph,
Nun möchte ich aber mehrere Bedingungen angeben
Das heißt, du möchtest etwas einsetzen, was wir als "Operatoren" kennen? && und || gibts auch für die Shell, eine recht gute Übersicht findest du in Selflinux - ich finde überhaupt das Kapitel zur Shellprogrammierung ganz aufschlußreich.
Jepp, werde ich mir zu Gemüte führen. :-)
Ich probiere gerade, eine Lösung für die anderen beiden Probleme zu finden:
- Das Skript soll auf jeden Fall in dem Verzeichnis arbeiten, wo es liegt, und NICHT unbedingt in dem, woraus es gestartet wird
- Den Befehl "rm -rf *" möchte ich so abändern, dass alle Dateien im aktuellen Verzeichnis gelöscht werden - bis auf die Datei "IMPORTANT".
Die beiden Probleme sind etwas kniffliger als das erste, welches ich durch die richtige Schreibweise schnell lösen konnte.
Grüße
Marc Reichelt || http://www.marcreichelt.de/
--
Linux is like a wigwam - no windows, no gates and an Apache inside!
Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
Linux is like a wigwam - no windows, no gates and an Apache inside!
Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)