SHEL - Konsole wieder haben
Hallo,
ich möchte von der Konsole ein Python script starten das in einer
unendlichen Schleife läuft.
ich möchte es mit start, stop, restart kontrolieren können
dazu habe ich
case "$1" in
start)
echo Starting
exec python Mail.py -PID=/PID.pid > /dev/null
;;
stop)
echo Stopping
kill -TERM `cat /PID.pid`
;;
restart)
$0 stop && $0 start || return=$rc_failed
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac
exit 0
Wenn ich es mit ./script.sh start
starte bleibe ich in der Konsole hängen. Mit strf+с lässt sich das
ganze anhalten.
Ich habe auch versucht ein init script zu nehmen.
start) log_daemon_msg "Starting"
start-stop-daemon --start --quiet --pidfile /my.pid --name
mailboxer --startas "python /home/vavvav/A/sh/MailBoxerPop.py" --
$LSBNAMES
log_end_msg $?
;;
Leider beim starten weiss es nichts mit python anzufangen
Starting:start-stop-daemon: Unable to start python
/home/vavvav/A/sh/Mail.py: No such file or directory (No such file or
directory)
failed!
Kann mir jemand helfen?
--
Best Regards
Vlad Vorobiev
http://www.mymir.org
Reply to: