Por alguna razón, no puedo hacer que mi shell script se ejecute cuando la computadora arranca. Mi script está bien por sí solo, pero por alguna razón mi Launch Daemon no está iniciando el trabajo. Por favor ayuda.
Mi demonio de lanzamiento se guarda en /Library/LaunchDaemons/local.pingtest.plist
<?xmlversion="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 &