Ich habe eine Anforderung, meine Anwendung zu einer bestimmten Zeit zu starten. Ich möchte nicht in den Mais-Job gesteckt werden. Meine ausführbare Datei ist eine Anwendung, und wie am 2011-Jan-20 starten So habe ich es als ./app laufen -date 2011-Jan-20warten Sie eine Zeit
Hier Problem ist, wie ich die Zeitdifferenz berechnet wird aus Datum und Uhrzeit in der Befehlszeilenoption angegeben.
Ich möchte keine Won-Funktion schreiben. Gibt es für diese Art von Zeitdifferenz irgendwelche In-Build-Funktionen? (C und Linux)
Ich bin mir nicht sicher, ob ich vollständig verstehe, was Sie tun möchten? Versuchen Sie, Code in Ihrer App zu schreiben, mit dem Sie den Befehl jetzt ausführen können, aber einen Timer verwenden, um zu wissen, wann er starten soll? Und was stimmt nicht mit dem Cron-System? Es ist ein erprobtes System, das wirklich gut funktioniert. – jmort253
Wenn Sie erklären könnten, warum Sie nicht 'cron' verwenden möchten, könnten die Leute Ihre Frage besser beantworten. – Tony
Vielleicht könnte 'man at' für dich nützlich sein. – Benoit