답변:
MacOS X은 재부팅시 실행할 특별한 메타 태그가있는 Vixie cron을 사용합니다. 파일 형식 은 매뉴얼 페이지 를 참조하십시오 .
같은 :
@reboot /path/to/script.sh
crontab에서 작동합니다. 나는 이것이 발사 된 것보다 더 나은 해결책인지 확실하지 않다. 아마 cron보다 발사 된 메타 도구가 더 많을 것이다.
의견이 바뀔 경우 :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.superuser.245713</string>
<key>ProgramArguments</key>
<array>
<string>/path/to/script.sh</string>
</array>
<key>UserName</key>
<string>someuser</string>
</dict>
</plist>
같은 매장 com.superuser.245713.plist
에서 /Library/LaunchAgents/
와 만드는 root:wheel
소유자 / 그룹.
cron
OS X에서는 기본적으로 로깅에 그다지 좋지는 않습니다 (몇 일 전에 주제가있었습니다).