Archiv verlassen und diese Seite im Standarddesign anzeigen : Programm einmalig zu einem bestimmten Zeitpunkt ausführen!
Hallo zusammen,
ich würde gerne wissen, ob es möglich ist ein Programm zu einer bestimmten Zeit (z. B. Ab heute in zehn Tagen um 23.00 Uhr) zu starten. Dies brauch nur ein einziges mal gestartet werden.
Ist sowas möglich?
Gruss
Lino
Wenn du die Suche in diesem Forum benutzt und mal ein wenig nach
cron, cronjob, oder so suchst ist alles möglich! ;)
cu
Jochen
Tim Taylor
19.09.02, 10:01
Für einmalige Aufgaben ist auch der ATD gut geeignet.
Klar probier es mal mit dem at Kommando:
z.B.
at now + 10 days DEIN_PROGRAMM
Wenn Du noch ein Mail nach abschluss haben willst:
at -m now + 10 days DEIN_PROGRAMM
Übersicht über die Jobs die anstehen
at -l
unter dem Benutzer der das Kommando abgesetzt hat.
Im Zweifelsfall gilt RTMFM ;-)
cron würde ich übrigens nicht für einmalige Jobs verwenden, da es dafür extra den at Befehlt gibt. Den sollte man dann auch ruhig nutzen. Bei zyklischen Aufrufen ist cron das bessere Kommando.
.... at war genau das was ich gesucht habe! :-)
Gruss
Lino
makrostyle
21.10.02, 20:27
mein thema :D
hi ich hab da so ein paar fragen an die at profis unter euch:
Bsp:
/home/tim/script.sh | at teatime
wird zwar zur teatime ausgeführt aber nicht in den hintergrund geschickt.
was heissen mag, ich starte um 15 uhr den befehl und der verschwindet nicht im hintergrund.
prinzipiell waer mir das ja egal und ich würde "&" verwenden allerdings passiert das remote,
per ssh eingeloggt und ich moechte mich danach ausloggen und der befehl soll trotzdem zur gewuenschten uhrzeit ausgeführt werden. // cron is leider nicht das richtige dafuer :(
ich dachte der wird in die at-queue gesetzt.
jetzt schon mal danke fuer eure hilfe,...
cheers tim
Das sollte doch mit "nohup" gehen... Weiss selbst nicht genau, wie man den Befehl einsetzt, aber vielleicht reichts ja als Such-Begriff..
benutz doch einfach screen
Bsp:
/home/tim/script.sh | at teatime
wird zwar zur teatime ausgeführt aber nicht in den hintergrund geschickt.
Sollte aber, ist das gleiche wie: at teatime -f /home/tim/script.sh
makrostyle
22.10.02, 01:29
mit nohup hab ich das problem dass ich wenn ich die ssh connection exite das nicht zu tun scheint. ich test morgen mal screen und die syntax von belkira, vielleicht tut sich ja dann was
vielen dank euch.
cheers tim
warum machst nicht einfach
at <zeit> [enter]
/dein/befehl[enter]
[strg]+[d]
?
so mach ich das immer und funzt einwandfrei... da gibts auch keine probs mit dem hintergrund :)
warum sollte "nohup program &" nicht funktionieren ?
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.