Bash 2 if Abfragen gleichzeitig

Galdo

Galdo

Aktives Mitglied
Thread Starter
Dabei seit
29.09.2004
Beiträge
591
Reaktionspunkte
0
Hallo,

ich hoffe ich finde hier Gehöhr :)

folgendes Problem:
Ich möchte mittels eine Bashscriptes ein paar Dateien verschieben, soweit alles noch schön und gut, jetzt will ich aber eine if-Anweisung einbauen, die zwei bedingungen überprüfen muss, bevor der Inhalt ausgeführt wird:

if [ $bla = "bla" ] und [ $blub = "blub"]; then
<...>
fi

leider will der obigen Ausführung nicht in den Syntaxen
if [ $bla = "bla" && $blub = "blub" ]; then
if [ $bla = "bla"] && [ $blub = "blub" ]; then

auch ein Ersetzen von && nach and etc. pp. hat nichts gebracht und langsam gehen mir die Ideen aus!

Kann mir bitte jemand weiterhelfen.

Vielen Dank!

Galdo
 
zum einen muss es heissen
if [ $bla == "bla"]
da Du sonst eine Zuweisung vornimmst.

Zum Anderen würde ich es mal mit
if ([ $bla == "bla"] && [ $blub == "blub" ])
versuchen, dann klappt das auch ;).

HTH
 
Zurück
Oben Unten