Shell Frage

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

whitecross

Benutzer
Registriert
19. Jan. 2010
Beiträge
9
Reaktionspunkte
0
Punkte
0
Hallo zusammen

Meine Frage:

Ich möchte gerne ein Perl (.pl) script dauerhaft ausführen, sprich wenn der server abstürtzt das es gleich wieder startet und so das ich das shell fenster nicht immer offen haben muss. Mein stand ist zur Zeit das das .pl script sauber läuft aber eben nur solange ich das shell fenster offen habe. Soweit ich weis muss man das in die rc.local datei eintragen, schön wäre auch noch mittel screen befehl im hintergrund.

freundliche Grüsse

Remo
 
Du müsstest das von der der shell abkoppeln. Mit nohup z.B. - gibt es aber soweit ich weiss nicht. Auch nicht per ipkg. Wenn Du es per rc.local startest müsste ein aufruf ala "script.pl &" doch reichen oder?

gruss
dude
 
nuhup gibt es in den coreutils (IPKG)

Itari
 
Ahja, die coreutils... verdammt. :)
 
nuhup kenne ich noch ned wie lautet dann der befehl nuhup /pfad/pfad/file.pl fertig? und muss ich das per script dann auch noch in die rc.local schreiben, wenn ja wie lautet da der befehl? -x /pfad/pfad/file.pl?
 
Es heisst nohup. Und zur Bedienung: man nohup. nohup script.pl & sollte es tun.

gruss
dude
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat