Re: Frage zu grep
Thilo Engelbracht <info@engelbracht.de> 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
--
Peter.Weiss@consol.de ConSol* Software GmbH
Phone +49 89 45841-100 Consulting & Solutions
Mobile +49 177 6040121 Franziskanerstr. 38
http://www.consol.de D-81669 München
Reply to: