Por alguna razón, no consigo que mi shell script se ejecute al arrancar el ordenador. Mi script está bien por sí mismo, pero por alguna razón mi Launch Daemon no inicia el trabajo. Por favor, ayuda.
Mi demonio de lanzamiento se guarda en /Library/LaunchDaemons/local.pingtest.plist
Mi Daemon Plist de lanzamiento:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>local.pingtest</string>
<key>ProgramArguments</key>
<array>
<string>/bin/sh</string>
<string>/pingtest/pingtest.sh</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
/usr/bin/nohup /sbin/ping -i 5 ipaddress | /usr/bin/xargs -L 1 -I '{}' date '+%Y-%m-%d %H:%M:%S: {}' >> /pingtest/Ryan-lou.txt &
/usr/bin/nohup /sbin/ping -i 5 www.google.com | /usr/bin/xargs -L 1 -I '{}' date '+%Y-%m-%d %H:%M:%S: {}' >> /pingtest/Ryan-int.txt &
/usr/bin/nohup /sbin/ping -i 5 ipaddress | /usr/bin/xargs -L 1 -I '{}' date '+%Y-%m-%d %H:%M:%S: {}' >> /pingtest/Ryan-fcc.txt &