Dies ist eine mobil optimierte Seite, die schnell lädt. Wenn Sie die Seite ohne Optimierung laden möchten, dann klicken Sie auf diesen Text.

Auto Restart Script für Oscam

    Nobody is reading this thread right now.

Ich glaube Dein Script muss so aussehen:
Code:
[COLOR=#FF8000]
#!/bin/sh 
[/COLOR][COLOR=#007700]if [/COLOR][COLOR=#0000BB]ps [/COLOR][COLOR=#007700]-[/COLOR][COLOR=#0000BB]a [/COLOR][COLOR=#007700]|[/COLOR][COLOR=#0000BB]grep [/COLOR][COLOR=#007700]-[/COLOR][COLOR=#0000BB]v grep [/COLOR][COLOR=#007700]|[/COLOR][COLOR=#0000BB]grep [/COLOR][COLOR=#007700]-[/COLOR][COLOR=#0000BB]c oscam_1.00 [/COLOR][COLOR=#007700]>/[/COLOR][COLOR=#0000BB]dev[/COLOR][COLOR=#007700]/[/COLOR][COLOR=#0000BB]null 
then [/COLOR][COLOR=#007700]echo [/COLOR][COLOR=#DD0000]"OScam ready" [/COLOR][COLOR=#007700]
else /[/COLOR][COLOR=#0000BB]usr[/COLOR][COLOR=#007700]/[/COLOR][COLOR=#0000BB]bin[/COLOR][COLOR=#007700]/[/COLOR][COLOR=#0000BB]oscam[/COLOR][COLOR=#0000BB]_1.00[/COLOR][COLOR=#007700]-[/COLOR]b 
fi
 
Na dann viel Spass damit ... :read:


else /usr/bin/oscam_1.00-b
 
Zuletzt bearbeitet:
ich möchte auch meine vu duo 1x nachts rebooten lassen,muss ich dazu dass cron plugin installieren und dann dass script hier einfügen ?
verwende oscam only 1.20 6380,da diese einfach bei mir am besten läuft
 
Das else /... darf nicht in einer Reihe stehen!
Nur else und darunter weiterschreiben!
 
AW: Auto Restart Script für Oscam

versuche folgende watchdog.sh auf meiner dreambox 8000

Code:
#!/bin/shif ps -a |grep -v grep |grep -c oscam_1.00 >/dev/null
then
echo "OScam ready"
else
/usr/bin/oscam_1.00 -b
fi

wenn ich diese nun in telnet zum test ausführe kommt folgende fehlermeldung

Code:
/usr/script/oscamwatchdog.sh: line 7: syntax error: unexpected "fi" (expecting "then")

was ist da falsch?
 
AW: Auto Restart Script für Oscam

Muß in der ersten Zeile sein:

#!/bin/sh
Das if.... muß in die 2. Zeile.
Also Alles eins runter.
 
AW: Auto Restart Script für Oscam

Muß in der ersten Zeile sein:

#!/bin/sh
Das if.... muß in die 2. Zeile.
Also Alles eins runter.

ist schon so, das hat es hier nur falsch rein kopiert...

also wo könnte der fehler sein?
 
AW: Auto Restart Script für Oscam

Das "fi" ist der Abschluß der Routine, muß also da hin.
Oscam richtig benannt?
Meine heißt momentan: oscam_1.20 auf der Dream mit CVS-Image.
 
AW: Auto Restart Script für Oscam

Hach wie geil, fehler gefunden, jetzt geht es.

Durch das kopieren des Codes hier aus einem Post war hinter dem "fi" am Ende noch 2 Leerzeichen. Diese habe ich gelöscht und es geht nun

Danke für die Hilfe hier trotzdem!

Gruß
 
AW: Auto Restart Script für Oscam

:good: Feedback :good:
Solche Kleinigkeiten können einem den ganzen Tag verderben.
 
AW: Auto Restart Script für Oscam

Versuche das gerade auf meiner Dream800PVR und Newenigma 3.3.2.
Leider führt er nicht mal den Script richtig aus
PHP:
#!/bin/sh
if ps -a |grep -v grep |grep -c oscam >/dev/null
then
echo "OScam ready"
else/usr/bin/oscam -b
fi



*****************************
* *
*****************************
* the next step is done *
*****************************
OpenDreambox
dm800 login: root
root@dm800:~# /usr/script/watchdog.sh
: not found/watchdog.sh: line 1:
PHP:
#!/bin/sh
/usr/script/watchdog.sh: line 7: syntax error: unexpected end of file (expecting
 "then")
root@dm800:~#

Die Oscam heisst auch nur oscam, hab keine Ahnung von Scripten und Programmieren, kann mir einer einen Hinweiß geben?
 
AW: Auto Restart Script für Oscam

nach else mal neue zeile wie post #52
(aber dort ist noch falsch gewesen: nach if neue zeile post#54, bei dir aber richtig)
 
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…