Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
-
lsalchow
- Beiträge: 80
- Registriert: 14.08.2006 12:40:11
- Wohnort: berlin
Beitrag
von lsalchow » 18.10.2006 18:45:32
hi,
ich hab da n problem ich würd gern schauen ob n bestimtes fenster offen is und wenn nich es öffnen dar es auf gnome leuft und ich keine ahnung hab wie ich das genau machen habe ich mir überlegt, dass ich n cron cob der mir n ruby scipt lafen lasse das nachschauf ob das programm leuft und wenn nicht mir dann erst
ausfuert damit es auf gnome öfnet das dumme is dass der crom job nicht dazu da is n prozes dauerhaft lafen zu lassen und ich würd gern wissen wie is n program starte ohne dass es sich wieder schlies wenn der corn job beendet ist. kann mir jemand sagen wie das get?
Zuletzt geändert von
lsalchow am 24.10.2006 19:36:12, insgesamt 1-mal geändert.
-
cosmac
- Beiträge: 4576
- Registriert: 28.03.2005 22:24:30
Beitrag
von cosmac » 18.10.2006 19:30:42
hi,
in einem Shell-Script koenntest du ein " &" an den Programmaufruf
anhaengen, aber in Ruby? Aber lass doch den cronjob ganz weg,
mach in dem Ruby-Script eine Schleife um das, was du schon hast
und starte das einmalig von der Kommandozeile. Dann laeuft dein
Script ewig, waehrend das Programm laeuft tut es garnichts und
sobald das Programm beendet ist, macht dein Script weiter.
Beware of programmers who carry screwdrivers.
-
lsalchow
- Beiträge: 80
- Registriert: 14.08.2006 12:40:11
- Wohnort: berlin
Beitrag
von lsalchow » 19.10.2006 09:49:13
cosmac hat geschrieben:hi,
in einem Shell-Script koenntest du ein " &" an den Programmaufruf
anhaengen, aber in Ruby? Aber lass doch den cronjob ganz weg,
mach in dem Ruby-Script eine Schleife um das, was du schon hast
und starte das einmalig von der Kommandozeile. Dann laeuft dein
Script ewig, waehrend das Programm laeuft tut es garnichts und
sobald das Programm beendet ist, macht dein Script weiter.
in ruby kann man auch shelle comands nutzen allerdings wird wenn man in der linux shelle "&" benutzt das programm trozdem beendet wenn man das, das programm aufrufende programm beendet wird!!
-
nepos
- Beiträge: 5238
- Registriert: 05.01.2005 10:08:12
Beitrag
von nepos » 19.10.2006 10:31:59
Schonmal versucht, den Programmaufruf mit nohup zu machen?
-
lsalchow
- Beiträge: 80
- Registriert: 14.08.2006 12:40:11
- Wohnort: berlin
Beitrag
von lsalchow » 19.10.2006 15:49:42
ne von nohup hab ich noch nie was gehört
-
nepos
- Beiträge: 5238
- Registriert: 05.01.2005 10:08:12
Beitrag
von nepos » 19.10.2006 19:34:31
Dann solltest du es dir mal angucken
-
lsalchow
- Beiträge: 80
- Registriert: 14.08.2006 12:40:11
- Wohnort: berlin
Beitrag
von lsalchow » 24.10.2006 18:20:09
danke nohup mach genau das wass ich wollte thx