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)

Antwort per Email an