Hallo, ich habe eine Frage zur Bash Programmierung. In einem script frage ich mit: grep_result="`cat datei | grep -o bla`" z.b. eine Datei ab. Ich möchte nun wenn grep_result nicht nur einmal bla enthällt ein kommando ausführen. Bisher habe ich mit if [ -n "$grep_result" ] ; then abgefragt das ist aber schon erfüllt wenn nur einmal bla vorhanden ist. Es soll erst ab 3 >= bla erfüllt sein. Wie könnte ich das machen? Michi
grep_result="`cat datei | grep -o bla | wc -l`" if [ $grep_result -gt 2 ] then echo Knorborkel fi
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.