PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem beim Start eines sh-Script


karlcoxx
16.11.2008, 16:08
So hätte da n kleines prob....

und zwar handelt es sich um folgende scripte ....



restarter :
screen -A -m -d -S mangos_restarter ./restarter-bin

soll folgendes Schleifen Script aktivieren :

restarter-bin:
#! /bin/bash
echo "MaNGOs Restarter"
while true
do
PID1=$(pidof mangos-worldd)
if (( PID1 < 1 ))
then
./startw
fi

PID2=$(pidof mangos-realmd)
if (( PID2 < 1 ))
then
./startr
fi

sleep 20
done


welches wiederum bei ausfallen eines der Programme entweder
mangos_worldd oder mangos_realmd wiederstarten soll :)

Das ganze hat den sinn das die bin Kontrolliert ob das Prog noch läuft wenn nich dann soll es das Prog neu starten.....


SO NUN ZUM PROBLEM

Die restarter.sh lässt sich nicht starten weder mit

screen -A -m -d -S restarter ./restarter

noch mit
sh restarter start


Viell. weiß einer ne antwort (ich hoffe es :) )


Oder mir erklärt wer (ausführlich ) wie ich nen Cron Job einrichte xDDD


Mfg karlcoxx :D:D

Solstice
16.11.2008, 17:10
mit cron jobs hab ich noch nix gemacht... aber shells starten macht man normal gerne so:
exec /*pfadabsolut*/shellscript.sh

mfg,
Sol

Cerberus
16.11.2008, 17:15
laut einer SB-Auskunft ist er zwar ROOT, hat aber aus irgend einem Grunde keine ROOT-Rechte

Solstice
16.11.2008, 17:18
n root ohne root rechte klingt extrem nach neuinstallation....

wennn der root mal seine rechte verloren hat, sind sie weg, da root auch der höchtrangige user ist, kann ihm auch niemand mehr die rechte wiedergeben...

allerdings glaub ich nicht dass sein rootaccount die rechte verloren hat...
weil das is sehr schwer... ich hab selber versucht alle rootrechte einem anderen user zu übertragen und root zu löschen...

geht nicht...

mfg,
Sol