log_daemon_msg는 어디에 있나요?

log_daemon_msg는 어디에 있나요?

이것은 내 작은 sh스크립트(my_init_script.sh)입니다./etc/init.d/

#!/bin/sh
. /lib/lsb/init-functions

NAME=my_script_for_auto_update
PIDFILE=/var/run/$NAME.pid


#PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

start() 
{
    start-stop-daemon -S -o -q -m -x -p $PIDFILE /home/ed/start_up_job/test_sort.sh 
    # log_daemon_msg "Started update"
}

stop() {
  start_stop-daemon -K -o -q -m -x -p $PIDFILE /home/ed/start_up_job/test_sort.sh
   # log_daemon_msg "Stopped update"
}

case "$1" in
    start)
      start
        ;;
    stop|force-stop)
      stop
        ;;
  restart)
    stop
    start
    ;;
  *)
    echo "Usage: $0 {start|restart|stop}"
esac    


exit 0

init 스크립트()를 시작하려고 하면 $ ./my_init_script.sh start출력이 생성됩니다.

Try 'start-stop-daemon --help' for more information.

묻다:이 오류가 (여전히) 존재하는 이유는 무엇입니까? 아니면 이 오류를 우회하기 위해 코드를 다시 작성할 수 있는 방법이 있습니까?

관련 정보