sh script in screen starten aus script heraus

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
ren22

sh script in screen starten aus script heraus

Beitrag von ren22 » 28.03.2007 17:39:45

hi forum

ich wollte mal fragen wie ich ein sh script an screen übergeben kann um es dann auch unter screen zu starten

start der sh /etc/init.d/etadminmod.sh
[etadminmod.sh]
screen -d -m -S etadminmod sh /usr/local/games/enemy-territory/etadmin_mod/etadmin_mod.sh start

so nun ist aber das problem das auch screen startet aber nicht darin die etadmin_mod.sh sondern es ganz normal ausführt... und nur ein scren aufmacht ...

kann mir wer sagen was ich falsch mache ?????
danke

lg
ren22

jhr-online
Beiträge: 2186
Registriert: 18.09.2005 15:52:02
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: sh script in screen starten aus script heraus

Beitrag von jhr-online » 28.03.2007 17:42:10

Ist jetzt geraten, aber vielleicht so?

Code: Alles auswählen

screen -d -m -S etadminmod "sh /usr/local/games/enemy-territory/etadmin_mod/etadmin_mod.sh start"
jhr
Desktop: Intel Core2Quad Q8300 2.5GHz, 256GB SSD + 1 TB HDD, 8 GB RAM, Debian Sid, Kernel 3.13

ren22

Beitrag von ren22 » 30.03.2007 18:07:31

also hab mal dein tip probiert aber habe immernoch das problem das er das script nicht in screen ausführt ? haste noch ne idee ??

lg
ren22

Benutzeravatar
Cloonix
Beiträge: 589
Registriert: 20.11.2004 10:42:24
Wohnort: München
Kontaktdaten:

Beitrag von Cloonix » 05.04.2007 01:44:57

Code: Alles auswählen

screen -d -m -c /home/user/.screenrc
Und in der .screenrc steht dann z.B.

Code: Alles auswählen

screen -t name 1 /opt/script.sh
scrollback 2500
sessionname screensession
So funktioniert das bei mir.
proud to be 100% M$ free (except X300T)
http://claus.freakempire.de
http://debian.freakempire.de

Antworten