Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Startscript bricht ab
#1
Hallo ;D

Ich hab ein Problem mit einem Startscript, das folgendermassen aussieht

Code:
#!/bin/bash
while :
do
cd /home/magadmin/opensim/opensim/bin
running=`ps ax|grep OpenSim.exe|grep -v grep`
if [ -z "$running" ]; then
       # The Log Entry
       TIME="OpenSim Down, Restarting: `date +"%A, %B %d - %r"`"
       echo $TIME >>/home/magadmin/opensim/opensim/bin/os.log
       cd /home/magadmin/opensim/opensim/bin
       screen -fa -S OS -d -U -m mono OpenSim.exe -gui=true -noverbose=true
fi
       sleep 120
done

Starten tu ich es mit

./gridtalk.sh > /dev/null 2>&1 &

Hab keinen Schimmer warum es abbricht, die Pfade stimmen.

Hat jemand ne Idee ?
Signatur
Have a nice Day ;D

>> BogusMusikRausch jeweils Donnerstag um 20 Uhr in Uwes KeulenBar

Tschöö

Bogus | PinguinsReisen.de | M: @gse@norden.social
Zitieren
#2
Hast du es mit entsprechenden Rechten ausführbar gemacht?
Ausserdem finde ich den startbefehl seltsam,...
schon mal mit ./gridtalk.sh versucht? Smile
Zitieren
#3
Ja die REchte habe ich als erstes gesetzt, wenn ich das Script so starte, dann passiert nur das eine leere zeile kommt-
Signatur
Have a nice Day ;D

>> BogusMusikRausch jeweils Donnerstag um 20 Uhr in Uwes KeulenBar

Tschöö

Bogus | PinguinsReisen.de | M: @gse@norden.social
Zitieren
#4
Muss nichts heissen,..mach dann mal ne zweite Puttykonsole auf und gebe
screen -r einCool
Zitieren
#5
meinte nachdem die erste "einfror"^^
Zitieren
#6
nach screen -r

Zitat:There is no screen to be resumed.
Signatur
Have a nice Day ;D

>> BogusMusikRausch jeweils Donnerstag um 20 Uhr in Uwes KeulenBar

Tschöö

Bogus | PinguinsReisen.de | M: @gse@norden.social
Zitieren
#7
Ach du warst am basteln Smile dachte erst du schaust auch kurz beim Blender Kurs vorbei Wink Mach mal ein extra Script talkstart.sh da schreibst du folgendes rein:

Code:
#!/bin/sh
screen -fa -S talkstart -d -U -m /pfad/zur/datei/gridtalk.sh > /dev/null 2>&1 &

Nach dem Start mal reinschauen mit: screen -dr talkstart
Zitieren
#8
Guten Morgen ;D

Ja das mit Kurs besuchen, hatte ich auch zuerst vor, aber bei uns war sowas von warm. Ich sass gestern daher meist vorm Lappi und da habe ich linux drauf. Naja und nach dem vielen Script gebastelele hatte ich auch nicht meht die grosse Lust. Aber der Kurs l#uft ja nicht wech, gell ;D

Danke für das kleine Script werde ich mal probieren ;D

Nachtrag:
WEnn ich den screen ausführe, kommt ....

There are several suitable screens on:
8061.talkstart (05/29/2012 07:19:36 AM) (Detached)
7397.talkstart (05/29/2012 07:10:43 AM) (Detached)
Type "screen [-d] -r [pid.]tty.host" to resume one of them.
Signatur
Have a nice Day ;D

>> BogusMusikRausch jeweils Donnerstag um 20 Uhr in Uwes KeulenBar

Tschöö

Bogus | PinguinsReisen.de | M: @gse@norden.social
Zitieren
#9
Moin Moin. Ach klar läuft nicht weg die Tutorials auf der Sim werden auch nach und nach erweitert Smile Und bei Fragen einfach jemanden ansprechen der da gerade auf der Sim rumläuft ^^

Hast du mal nachgesehn, ob die Prozesse identisch sind, wenn du sie über die pids aufrufst? screen -dr 8061 zb. Wenn du die Scripts so wie hier beschrieben hast, sollte nur einmal OS und talkstart da sein beim Ausführen von talkstart.
Zitieren
#10
Also ich sehe nun überhaupt keine Prozesse mehr, ich schau meist mit ps -aux nach, ob der prozess aktiv ist. Das ganze habe ich bei Aurora versaucht, da sehe ich den Prozess, aber ich kann ihn nicht aufrufen, dann kommt wie bei OS ein schwarzes Bildschirm mit einem blinkendenen Coursor
Signatur
Have a nice Day ;D

>> BogusMusikRausch jeweils Donnerstag um 20 Uhr in Uwes KeulenBar

Tschöö

Bogus | PinguinsReisen.de | M: @gse@norden.social
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste