A
Andrea
Routinier
Hallo,
ich moechte in einer Datei jede Zeile daraufhin testen, ob ein bestimmter String vorkommt.
Bisher habe ich mit verschiedenen Varianten von while und for - Schleifen rumprobiert, nur ich habe es nicht hinbekommen, wirklich EINE Zeile in meiner Schleifenvariable zu haben.
Daher geht dann
if [[ -n $(echo $i | grep -q wort) ]]; then
schief, da Wort irgendwo in meiner Datei vorkommt.
Wie bekomme ich denn eine Datei wirklich zeilenweise nacheinander in eine Variable geschrieben, so dass ich testen kann, ob mein String in dieser Zeile vorkommt?
Danke schonmal,
Andrea
ich moechte in einer Datei jede Zeile daraufhin testen, ob ein bestimmter String vorkommt.
Bisher habe ich mit verschiedenen Varianten von while und for - Schleifen rumprobiert, nur ich habe es nicht hinbekommen, wirklich EINE Zeile in meiner Schleifenvariable zu haben.
Daher geht dann
if [[ -n $(echo $i | grep -q wort) ]]; then
schief, da Wort irgendwo in meiner Datei vorkommt.
Wie bekomme ich denn eine Datei wirklich zeilenweise nacheinander in eine Variable geschrieben, so dass ich testen kann, ob mein String in dieser Zeile vorkommt?
Danke schonmal,
Andrea