Mailinglist Archive: opensuse-programming-de (97 mails)

< Previous Next >
Re: grep shell script mit variablem Suchmuster
  • From: "Stefan Galinski" <Stefan.Galinski@xxxxxxxxxxx>
  • Date: Fri, 24 Jun 2005 12:42:57 +0200 (CEST)
  • Message-id: <33738.172.25.2.10.1119609777.squirrel@xxxxxxxxxxxxxxx>
> Hallo,
>
> ich möchte in einem text nacheinander verschiednen Jahreszahlen 1900,
> 1901 etc suchen und die zahl der Einträge bestimmen.
> Für ein bestimmtes Muster (zB 1900) macht
>
> grep -c 1900 Text
>
> genau was ich möchte. Wie kann ich eine shellvariable, zB i = 1900,
> 1901, ... 2000 in das Suchmuster für grep konvertieren, damit ich
> die Suche automatisieren kann ? oder gibt es bessere Mittel und Wege
> (möglichst auf shell basis) ?
>
> Danke
>
> C Janssen

Hi,

for ((i=1900; $i <= 2000; i=$i+1))
do
grep -c $i textdatei;
done

Das sollte so ziemlich das machen, was du möchtest.

mfg

Stefan Galinski



< Previous Next >
Follow Ups
References