Re: Aufgaben und Übungen,

#!/bin/bash
#
#
#
### BEGIN INIT INFO
# Provides:
# Required-Start: 1,2,5
# Required-Stop:
# Default-Start: 1,2,5
# Default-Stop:
# Description:
# Short-Description
### END INIT INFO

case "\$1" in
    start)
            start-stop-daemon --start --exec /home/david/myserverd
        ;;
    stop)
            start-stop-daemon --stop --exec /home/david/myserverd
        ;;
    reload|restart)
            start-stop-daemon --stop --exec  /home/david/myserverd
            start-stop-daemon --start --exec /home/david/myserverd
        ;;
esac

Install with

# update-rc.d myserver001.sh defaults
# update-rc.d myserver001.sh enable
Output:
# journalctl | grep "Hallo Welt"
# root@work:/home/david/bash-2023-11-05# journalctl | grep "Hallo Welt"
# Nov 05 19:03:55 work myserver001.sh[16670]: Hallo Welt
# Nov 05 19:04:18 work myserver001.sh[16696]: Hallo Welt
# Nov 05 19:06:07 work myserver001.sh[16760]: Hallo Welt
# Nov 05 19:08:37 work myserver001.sh[16899]: Hallo Welt