[fli4l] "tail -f" ?==?utf-8?Q?um _inhaltliche_ Veränder?==?utf-8?Q?ung einer Datei abzufragen?

K. Dreier usenetforum at gmx.net
Do Feb 16 07:51:57 CET 2017


Hallo,

> statusold="undefined"
> while true
> do
>     status=`cat datei`
> 
>     if [ "$status" != "$statusold" ]
>     then
>         case $status
>             on)
>                 aktion wenn status auf on gewechselt hat
>                 ;;
>             off)
>                 aktion wenn status auf off gewechselt hat
>                 ;;
>        esac
>        statusold=$status
>     fi
>     andere aktionen in der Schleife
>     ...
>     ....
>     sleep <Anzahl sekunden bis zum nächsten durchlauf>
> done

Das funktioniert. Hab allerdings eine Weile gebraucht, bis ich
rausgefunden habe, daß ein "in" hinter "case $status" fehlt! ;-)

Nur falls jemand mal auf die natürlich völlig absurde Idee kommt, die
Suchfunktion zu nutzen. *eg*

Gruß
Klaus



Mehr Informationen über die Mailingliste Fli4L