Linux 15.010 Themen, 106.838 Beiträge

Abfrage isttxt mehrere variablen abfragen ?

bashfreak / 5 Antworten / Flachansicht Nickles

Hallo
Frage zum auslesen mehrerer wörter aus einer Datei ....
Im moment Frage ich so ab
istxt=$(cat $com.ini | grep "test")
if [ "$isttxt ] ; then
echo "test found"
else
echo "test not found"
fi

Aber wie kann Ich 2 oder mehr variablen Abfragen zsp
möchte ich nicht nur nach "test" suchen sondern nach mehr zbs

istxt=$(cat $com.ini | grep "test" ? "test1" ? "test2")
if [ "$isttxt ] ; then
echo "test found"
else
echo "test not found"
fi

Anstatt ? müßte da was brauchbares stehen ...
Vielleicht weiß wer Rat ?

Danke bashy

bei Antwort benachrichtigen
bashfreak Nachtrag zu: „Abfrage isttxt mehrere variablen abfragen ?“
Optionen

HI
Danke erst einmal.
Verstehe Ich nicht so ganz, also das Skript fragt nun ab ob sich die 4 benannten Wörter in der besagten Datei befinden.
Soweit OK oder doch nicht wie kann ich nun damit weiter arbeiten ?
Also zsb das wenn die Abfrage OK ist ein weiterer Befehl ausgeführt wird, falls nicht ggf eine Fehler Meldung oder so etwas in der Art.
Wie gesagt Sorry wegen meiner Dummen Fragen aber das ist für mich Neuland.

Danke bashy

bei Antwort benachrichtigen