나는 FreeBSD에서 init 스크립트를 가지고있다. 이 스크립트는 rc.d에 의해 시작될 때 호출됩니다. 이 스크립트가 시작할 때 또는 사용자가 수동으로 호출했는지 확인하기 위해 수행 할 작업. 이 스크립트에서 어떻게이 체크를 할 수 있습니까? 가능한가? 내 질문에 FreeBSD를위한 유효하지만 나는 또한 어쩌면 동일한 솔루션의 경우 리눅스 태그를 추가시작시 init 스크립트가 호출되었는지 어떻게 확인할 수 있습니까?
참고 나는이 테스트하지했습니다 리눅스
FreeBSD에서'ps' 명령은'--no-header' 옵션을 가지고 있지 않습니다. ps -o user $ PPID | tail -1'을 대신 사용해보십시오. –