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
Klaus_T bashfreak „Abfrage isttxt mehrere variablen abfragen ?“
Optionen

for i in test test1 test2 test3; do
istxt=$(cat $com.ini | grep $i)
done

Bye, Klaus

bei Antwort benachrichtigen