Thilo Engelbracht <[EMAIL PROTECTED]> writes: > Hallo Liste! > > Ich möchte gerne überprüfen, ob in einer Datei eine Zeile enthalten ist, > die z.B. mit der Zeichenkette "Fazit: "beginnt. > > Das habe ich in einem Skript bis jetzt wie folgt gelöst: > > grep -q "^Fazit: " name_der_datei > if [ $? = 0 ] > then > echo "enthalten" > else > echo "nicht enthalten" > fi > > Gibt es hierfür auch eine einfachere Möglichkeit (z.B. die "grep"- und > die "if"-Anweisung in einer Zeile)? > > [...]
What about grep -q ^foo file && echo "File contains foo" grep -q ^foo file || echo "File does not contain foo" Hth -- Peter -- [EMAIL PROTECTED] ConSol* Software GmbH Phone +49 89 45841-100 Consulting & Solutions Mobile +49 177 6040121 Franziskanerstr. 38 http://www.consol.de D-81669 München -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)