1 개요[ | ]
- self-daemonizing script
- 셀프 데몬화 스크립트
Bash
Copy
#!/bin/bash
cd $(dirname $0)
SCRIPTNAME="$0"
if [[ "$1" != "--daemonize" ]]; then
nohup "$SCRIPTNAME" --daemonize "${PARAMS[@]}" &>/dev/null &
#echo $! > /var/run/$(basename $0).pid # 필요시 pid를 파일로 보관
exit $?
fi
trap 'kill $(jobs -p)' EXIT
# 이하 본작업
sleep infinity
2 같이 보기[ | ]
3 참고[ | ]
편집자 Jmnote
로그인하시면 댓글을 쓸 수 있습니다.