Я написал это просто запустить скрипт:
SESSION_NAME="session1"
COMMAND="python /opt/aaa/manage.py runserver 192.168.1.1:4300"
case "$1" in
start)
screen -dmS "$SESSION_NAME" "$COMMAND" "$ARGUMENTS"
echo "session1 started"
;;
stop)
echo "Stopping session1"
screen -S session1 -X quit
echo "."
echo "session1 stopped"
;;
restart)
echo "Restarting session1"
screen -S session1 -X quit
echo "."
screen -dmS "$SESSION_NAME" "$COMMAND" "$ARGUMENTS"
echo "session1 has restarted"
;;
*)
echo "Usage: /etc/init.d/session1 {start|stop|restart}"
exit 1
;;
esac
exit 0
Но если я запускаю /etc/init.d/startscript.sh start, это не работает. Сеанс экрана не запускается. Не могли бы вы мне помочь? Спасибо за ответы.