Ja, das sieht auch gut aus, ich habe beine plist mit einer anderen App erstellt, aber kann mich nicht erinnern, wie die hieß.

Hier die Datei (wieder für xxx den Pfad zum Script einsetzen und den Namen anpassen):
Show Plain Text
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  3. <plist version="1.0">
  4. <dict>
  5.   <key>Label</key>
  6.   <string>com.mysql.backup</string>
  7.   <key>LowPriorityIO</key>
  8.   <true/>
  9.   <key>Program</key>
  10.   <string>/xxx/mysqldump.sh</string>
  11.   <key>ProgramArguments</key>
  12.   <array>
  13.     <string>/xxx/mysqldump.sh</string>
  14.   </array>
  15.   <key>StartCalendarInterval</key>
  16.   <dict>
  17.     <key>Hour</key>
  18.     <integer>22</integer>
  19.     <key>Minute</key>
  20.     <integer>40</integer>
  21.   </dict>
  22. </dict>
  23. </plist>


Die Datei muss dann noch mit launchctl eingebunden werden.