Hallo, ich habe ein kleines Skript, welches über crontab überprüfen soll, ob ein Programm im Hintergrund läuft. Wenn ja, soll die Skriptdatei beendet werden, wenn nein, dann soll das Programm über die Skriptdatei neu gestartet werden.
Wenn ich die Skriptdatei starte, bekomme ich folgende Fehlermeldung: Zeile 9: Syntax Fehler: Unerwartetes Dateiende
Hier das Skript:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | #!/bin/bash if ps -ef | grep -v grep | grep gaszaehler.py ; then exit 0 else sudo python /home/pi/Gaszaehler/gaszaehler.py & logger "gaszaehler.py neu gestartet" exit 0 fi |
Leider finde ich den Fehler nicht, wer kann mir weiterhelfen? Das Skript läuft auf einem Raspberry Pi 2, Software Raspbian Jessie
Gruß, Andreas
Bearbeitet von rklm:
Codeblock. Bitte einmal Forum/Syntax lesen.
Moderiert von rklm:
Distro entfernt