![]() |
![]() |
|
|
|||||||
| Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
#1 |
|
Veteran
![]() Registriert seit: 03.07.2000
Beiträge: 240
|
Ich möchte einen Command nach 30 Sekunden verzögerung ausführen. Habe mit atd herumprobiert aber keine passende Lösung gefunden. AT hat als kleinste Einheit Minuten und diese sind nicht immer gleich lang.
Code:
at + 1 minute : : ^D job 20 at 2009-02-15 15:24 Ich Suche einen Weg das ein Command in 30 Sekunden von dem Zeitpunkt des setzens ausgeführt wird. |
|
|
|
|
|
#2 |
|
Veteran
![]() Registriert seit: 03.07.2000
Beiträge: 240
|
Zur geneueren Erklärung was ist eigentlich brauche:
Ich schicke von einem Script eine Nachricht aufs Display meiner IP-Telefone. Nach 30 Sekunden soll diese wieder verschwinden. Dazu muss ich einen Löschbefehl ans Telefon schicken. Ablauf: - Vom Script rufe ich ein Systemprogramm auf zum schicken der Nachricht - Jetzt will ich einen "Timer" setzen, der den Löschbefehl in 30 Sekunden absetzt. Dies muss allerdings in einem anderen Prozess erfolgen, da die vom Script her keine Kontrolle mehr darüber habe. |
|
|
|
|
|
#3 |
|
Master
![]() Registriert seit: 24.02.2002
Ort: Wien
Alter: 40
Beiträge: 611
|
Code:
sleep 30 && deincommand
____________________________________
Free Software. Free Society. Better Lives. |
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|