I
infinity331
Jungspund
Hallo Kollegen und Kolleginnen,
ich habe folgendes Problem, welches mich gleichzeitig an zwei Stellen nicht weitermachen lässt. Es handelt sich um den Vergleich eines Datum, bzw. die Weitergabe eines date-Werts als String.
Ich wollte mit diesem Code nun schauen, ob die Uhrzeit 00 Minuten beinhaltet und daraufhin einfach eine Ausgabe machen. An anderer Stelle sieht es ein wenig komplizierter aus, der Fehler ist aber genauso. Es ist nicht möglich den Wert der date - Funktion über eine Variable weiter- bzw. auszugeben. Denn es kommt folgende Fehlermeldung.
Die 12 entspricht dem aktuellen Minutenstand, denn es ist 09:12 Uhr.
Ich hoffe ihr könnt mir weiterhelfen.
LG, infinity331
ich habe folgendes Problem, welches mich gleichzeitig an zwei Stellen nicht weitermachen lässt. Es handelt sich um den Vergleich eines Datum, bzw. die Weitergabe eines date-Werts als String.
Code:
#!/bin/sh
VAR1=$(date +%M)
if "$VAR1" = "00"
then echo "Es ist 00 Minuten."
fi
Ich wollte mit diesem Code nun schauen, ob die Uhrzeit 00 Minuten beinhaltet und daraufhin einfach eine Ausgabe machen. An anderer Stelle sieht es ein wenig komplizierter aus, der Fehler ist aber genauso. Es ist nicht möglich den Wert der date - Funktion über eine Variable weiter- bzw. auszugeben. Denn es kommt folgende Fehlermeldung.
# sh testif.sh
testif.sh: 7: 12: not found
Die 12 entspricht dem aktuellen Minutenstand, denn es ist 09:12 Uhr.
Ich hoffe ihr könnt mir weiterhelfen.
LG, infinity331