belubaba
Tripel-As
Ich habe folgendes Problemchen.
Ich habe eine Variable mit unbestimmten Inhalt.
Je nachdem welche Zeichenfolgen sie enthält will ich sie unterschiedlich bearbeiten.
z.B.: Wenn die Variable den String "hallo" enthält dann Verarbeitung 1.
Wenn die Zeichenfolge nicht den String "hallo" oder den String "hallo" und ein "i" enthält dann Verarbeitung 2.
Das sieht bei mir momentan wie folgt aus.
if [ 1 = `expr "$var" : '.*hallo$' >/dev/null |grep -v i;echo $?` ]; then
dosomesthing
else
dootherstuff
fi
Unglücklicherweise funktioniert das nicht
kann mir jemand hier weiterhelfen?
bbb
Ich habe eine Variable mit unbestimmten Inhalt.
Je nachdem welche Zeichenfolgen sie enthält will ich sie unterschiedlich bearbeiten.
z.B.: Wenn die Variable den String "hallo" enthält dann Verarbeitung 1.
Wenn die Zeichenfolge nicht den String "hallo" oder den String "hallo" und ein "i" enthält dann Verarbeitung 2.
Das sieht bei mir momentan wie folgt aus.
if [ 1 = `expr "$var" : '.*hallo$' >/dev/null |grep -v i;echo $?` ]; then
dosomesthing
else
dootherstuff
fi
Unglücklicherweise funktioniert das nicht
kann mir jemand hier weiterhelfen?
bbb