Befehl um bestimmte Uhrzeit ausführen

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
gnude
Beiträge: 1569
Registriert: 14.09.2009 22:05:28
Kontaktdaten:

Befehl um bestimmte Uhrzeit ausführen

Beitrag von gnude » 06.12.2010 14:15:01

Hallo
ich möchte gern einen Befehl heute Nacht um 3 Uhr ausführen lassen,
wie kann ich das mit dem AT befehl hinbekommen???

Benutzeravatar
hikaru
Moderator
Beiträge: 13975
Registriert: 09.04.2008 12:48:59

Re: Befehl um bestimmte Uhrzeit ausführen

Beitrag von hikaru » 06.12.2010 14:30:49

Nie benutzt.
Hilft dir das?:
http://www.computerhope.com/unix/uat.htm

Benutzeravatar
Meillo
Moderator
Beiträge: 9280
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Befehl um bestimmte Uhrzeit ausführen

Beitrag von Meillo » 06.12.2010 14:44:19

Use ed once in a while!

lemak
Beiträge: 1213
Registriert: 09.11.2007 13:25:57
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: Befehl um bestimmte Uhrzeit ausführen

Beitrag von lemak » 06.12.2010 14:44:33

hikaru hat geschrieben:Nie benutzt.
Ich auch nicht, aber so sollte es gehen (atq listet die at-Query auf).

Code: Alles auswählen

$ at 03:00 2010-12-07
warning: commands will be executed using /bin/sh
at> Befehl
at> ...
at> ^D
...
$ atq
1	Tue Dec  7 03:00:00 2010 a username
at -c $NUMMER zeigt die Befehle nochmal an und mit atrm $NUMMER kann man Einträge löschen.

MfG i

Benutzeravatar
catdog2
Beiträge: 5352
Registriert: 24.06.2006 16:50:03
Lizenz eigener Beiträge: MIT Lizenz

Re: Befehl um bestimmte Uhrzeit ausführen

Beitrag von catdog2 » 06.12.2010 15:58:23

Ganz einfach:
job erstellen (führt foobar um 3:00 uhr aus):

Code: Alles auswählen

$ echo "foobar" | at 3:00
warning: commands will be executed using /bin/sh
job 2 at Tue Dec  7 03:00:00 2010
Die Zeitangaben sind relativ flexibel.

die jobs kann man sich anzeigen lassen:

Code: Alles auswählen

$ atq
2       Tue Dec  7 03:00:00 2010 a peter
und wenn nötig löschen

Code: Alles auswählen

$ atrm 2
Unix is user-friendly; it's just picky about who its friends are.

Benutzeravatar
hikaru
Moderator
Beiträge: 13975
Registriert: 09.04.2008 12:48:59

Re: Befehl um bestimmte Uhrzeit ausführen

Beitrag von hikaru » 06.12.2010 16:08:40

@catdog:
Aus deinen Angaben schließe ich mal dass at clever genug ist den Job erst morgen anzulegen falls die Uhrzeit heute schon verstrichen ist.

Benutzeravatar
catdog2
Beiträge: 5352
Registriert: 24.06.2006 16:50:03
Lizenz eigener Beiträge: MIT Lizenz

Re: Befehl um bestimmte Uhrzeit ausführen

Beitrag von catdog2 » 06.12.2010 16:10:08

Aus deinen Angaben schließe ich mal dass at clever genug ist den Job erst morgen anzulegen falls die Uhrzeit heute schon verstrichen ist.
Ja.
Unix is user-friendly; it's just picky about who its friends are.

Antworten