[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: BASH - Datei suche



Am Sun, Mar 19, 2006 at 12:36:32PM +0100, schrieb Robert Huckstorf:
Hallo Robert,
> 
> ich brauche find nicht da ich weiss wo ich die datei finde. Das beispiel bzw. das was ich will ist eine html datei die sich immer wieder neu generiert zu durchsuchen. in dieser datei ist ein datum drin das ich mit date vergleichen will 
Ein erster Versuch wäre:

$ grep "[0-3][0-9]\.[0-1][0-9]\." Datei | sed "s/[^0-9\. ]//g"

sofern es nur eine Zeile in der Datei mit einer datumsähnlichen
Anordnung der Zahlen gibt. Man kann auch die Punkte bei sed ganz weglassen
und date ebenso formatieren.

$ VAR1=$(grep "[0-3][0-9]\.[0-1][0-9]\." Datei | sed "s/[^0-9]//g")
$ VAR2=$(date +%d%m%Y)
$ if [ $VAR1 = $VAR2 ]; then echo "Juhu"; else echo "Ooh"; fi

Vielleicht hilft dir das etwas weiter.

Gruß Thomas



Reply to: