Bash 2 if Abfragen gleichzeitig

Diskutiere das Thema Bash 2 if Abfragen gleichzeitig im Forum Mac OS - Unix & Terminal. Hallo, ich hoffe ich finde hier Gehöhr :) folgendes Problem: Ich...

Galdo

Galdo

Mitglied
Thread Starter
Mitglied seit
29.09.2004
Beiträge
594
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
 
maceis

maceis

Mitglied
Mitglied seit
24.09.2003
Beiträge
16.844
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
 

Ähnliche Themen

Oben