¿Cómo ver lo que está sucediendo en un script init.d?

¿Cómo ver lo que está sucediendo en un script init.d?

Algo va mal en un guión y no puedo encontrar una manera de ver lo que está sucediendo.

algo anda mal aquí si pongo comillas sobre "$DAEMON_OPTS" o las omito

guion

start-stop-daemon ...  --exec $DAEMON -- "$DAEMON_OPTS"

mis opciones no se pasan o si se pasan se ignoran

Intenté hacer eco como en

echo '--exec $DAEMON -- "$DAEMON_OPTS"'

pero no se hizo eco de nada. También intenté redirigir el eco como en

echo ... >> /home/username/writeablefile.txt

eso no funcionó

intentó

let mytest='--exec $DAEMON -- "$DAEMON_OPTS"'
------and-----
mytest='--exec $DAEMON -- "$DAEMON_OPTS"'

pero mytest no estaba definido después de que salió el script

con y sin las comillas sobre DAEMON_OPTS

Revisé var/log pero no encontré nada útil.

Me gustaría ampliar las opciones para ver exactamente qué se pasa al programa en ejecución. No estoy seguro de cómo hacer eso.

información relacionada