Hallo zusammen,
wie kann ich in einem Bash-Skript prüfen ob ein bestimmter Teilstring enthalten ist und dem entsprechend verzweigen. Ich habe keinen Operator "enthält" gefunden. Beispiel:
Die Bedingunsprüfung ist natürlich noch falsch. Funktionieren soll das ganze so das wenn $STRING1 die Zeichenkette (@# ) enthält die Anweisung hinter then ausgeführt werden soll. Ist die Bedingung nicht wahr dann die Anweisung hinter dem else. Wie mache ich das?Code:#!/bin/sh STRING1="(@# ) (+49 621/48293-91) ( #@)" if [ "$STRING1" = "(@# )" ]; then echo "String enthält die gesuchte Zeichenkette" else echo "String enthält die gesuchte Zeichenkette nicht" fi
Viele Grüße
pixel
Lesezeichen