Zeitvergleich in Shellscript
Posted: 2005-04-25 14:48
Hallo.
#!/bin/sh
TIME=`date +%T`
if [ $TIME -gt '00:00:00' ] && [ $TIME -lt '01:00:00' ]
then
...
fi
Ich dachte, man könnte so einen Zeitvergleich machen.
Leider bekomm ich eine arithmetic expression error...
Wie stell ich es also an, das ein Script nur ausgeführt wird, wenn die Systemzeit wirklich in einem Intervall liegt ?
Besser gefragt.
Wie kann ich mein Intervall [ 00:00:00 | 01:00:00 ] mit dem aktuellen Zeitstempel in $TIME vergleichen, ob er im Intervall liegt ?
Danke für Hinweise
msgbeep
#!/bin/sh
TIME=`date +%T`
if [ $TIME -gt '00:00:00' ] && [ $TIME -lt '01:00:00' ]
then
...
fi
Ich dachte, man könnte so einen Zeitvergleich machen.
Leider bekomm ich eine arithmetic expression error...
Wie stell ich es also an, das ein Script nur ausgeführt wird, wenn die Systemzeit wirklich in einem Intervall liegt ?
Besser gefragt.
Wie kann ich mein Intervall [ 00:00:00 | 01:00:00 ] mit dem aktuellen Zeitstempel in $TIME vergleichen, ob er im Intervall liegt ?
Danke für Hinweise
msgbeep