PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zeitabfrage in Unix / integer expression expected



jegger1966
12.10.05, 13:01
Hallo,
ich versuche ein script zu schreiben, das die Tageszeit abprüft und ein Tagesverzeichnis anlegt:

CUR_DATE=`date +%Y%m%d`
TIME=`date +%H:%M:%S`
...
if [ $TIME -gt "11:00:00" ];
then
mkdir $CUR_DATE
fi

Allerdings erhalte ich immer die Fehlermeldung:
integer expression expected

Was mache ich falsch? :(

Gruß
jegger1966

Der Gestreifte
12.10.05, 13:19
integer expression expected

Was mache ich falsch? Steht doch da ;o)
Der Operator "-gt" erwartet einen Integer, obendrein ist er für arithmetische Ausdrücke gedacht.