Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo,

wie kann ich bei einem bash skript eine if abfrage auf zeit machen?

Ich möchte gerne in einer IF abfrage überprüfen ob es 4 Uhr (nachts ist)

wenn ja mache xyz wenn nein mache xyz

Geschrieben

Super vielen Dank. wie kommt die 040000 zustande?

bei date +%H%M%S bekomme ich auch nur wirre zahlen.

Also Funktioniert ohne Probleme würde es nur gerne verstehen :-)

Geschrieben

Wenn ich einen zeitgesteuerten Job brauche, dann lege ich dafür einen Eintrag in der Crontab, da ich ja weiß wann dieser Job läuft brauche ich die Prüfung nicht

Zusätzlich würde ich die Prüfung nicht durchführen, denn es wird bei einem theoretischen manuellen Start kaum möglich sein, exakt 4 Uhr zu treffen, d.h. Du wirst immer eine gewisse Zeitspanne prüfen müssen, aber wer startet schon manuell nachts um 4 Uhr ein Script!?

Geschrieben
Super vielen Dank. wie kommt die 040000 zustande?
04 Stunden, 00 Minuten, 00 Sekunden.

bei date +%H%M%S bekomme ich auch nur wirre zahlen.
man date

Das sollte dir die Uhrzeit ausgeben, ohne Trennzeichen.

Geschrieben

Ich habe nicht gesagt das ich etwas um 4 Uhr starten möchten. Ich möchte das um 4 Uhr etwas "gemacht" wird

Zeitgesteuert ist das ;-) ob ich nun genau 4:00 Uhr treffe spielt keine rolle tolleranz von +10 sind locker drin.

@Klotzkopp vielen Dank.

Geschrieben
Ich habe nicht gesagt das ich etwas um 4 Uhr starten möchten. Ich möchte das um 4 Uhr etwas "gemacht" wird
Das tut der Code aber nur, wenn du ihn um Punkt 4 ausführst.

ob ich nun genau 4:00 Uhr treffe spielt keine rolle tolleranz von +10 sind locker drin.
+10 was? Der Code hat keine Toleranz, du musst auf die Sekunde genau sein. Von Toleranz war nie die Rede.
Geschrieben

Also mein "Skript" startet sich in der crontab ab 3 uhr im 10 minuten takt an.

Am ende des skriptes überprüfe ich jetzt imm ob date +%H%M%S > 4 Uhr ist wenn ja wird eine email verschickt.

Wieso sollte das nicht gehen?

Geschrieben

Am ende des skriptes überprüfe ich jetzt imm ob date +%H%M%S > 4 Uhr ist wenn ja wird eine email verschickt.

Wieso sollte das nicht gehen?

Es geht um die Prüfung auf == bzw >, das ist ein Unterschied.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...