Re: Frage zu grep
Am 17.02.2005 um 14:25 Uhr schrieb Richard Mittendorfer <jkerdawn@yahoo.com>:
> Also sprach Thilo Engelbracht <info@engelbracht.de> (Thu, 17 Feb 2005
> 14:05:43 +0100):
> > Hallo Liste!
>
> hoi.
>
> > [...]
> > 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)?
>
> if [ $(grep -c ^what <datei>) -ge 1 ]; then
>
> oder:
>
> if [ `grep -c ^what <datei>` -ge 1 ]; then
Das habe ich gesucht... Danke!
> und viele mehr..
>
> -c .. gibt die anzahl der treffer aus
> -ge .. groesser oder gleich ($ man test)
>
> sieh dich mal auf google oder www.tldp.org nach einem bash-scripting
> oder bash-programming howto um. "$ man bash" ist auch nicht ohne ;)
:-)
> sl ritch.
Gruß,
Thilo
--
Registered Linux user #348074 with the Linux counter
http://counter.li.org
Reply to: