我想知道是否有一个更好的方法使一个守护进程等待的东西只使用sh比:
#! /bin/sh trap processUserSig SIGUSR1 processUserSig() { echo "doing stuff" } while true; do sleep 1000 done
特别是,我想知道是否有任何方法来摆脱循环,仍然有东西监听信号。
使用系统的守护进程设施,如
start-stop-daemon。
否则,是的,有一个循环某处。