Exécuter un script shell périodiquement sur Mac OS X sans racine autorisation

Je veux lancer un fichier avec .type sh ou .py sur mac os x sans utiliser de racine ,
J'ai cherché dans google et trouvé launchctl peut m'aider ,

j'ai donc lu le tutoriel et faire de même dans le tuto mais cela ne fonctionne pas pour moi , [je l'aide de mac os x 10.9 x64]

Mon .fichier plist [1.sh fichier dans toutes les 60 secondes] :

<?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>com.alvin.crontabtest</string>
  <key>ProgramArguments</key>
  <array>
    <string>/Users/paul/Desktop/1.sh</string>
  </array>
  <key>Nice</key>
  <integer>1</integer>
  <key>StartInterval</key>
  <integer>60</integer>
  <key>RunAtLoad</key>
  <true/>
  <key>StandardErrorPath</key>
  <string>/tmp/AlTest1.err</string>
  <key>StandardOutPath</key>
  <string>/tmp/AlTest1.out</string>
</dict>
</plist>

source de 1.sh:

echo '+' >> /Users/paul/Desktop/worked.txt

J'ai mis Exécuter.plist dans /Utilisateurs/paul/Exécuter.plist

et exécuter la commande dans le terminal :

launchctl load /Users/paul/Run.plist
Launchctl start com.alvin.crontabtest

commandes s'exécutent sans aucune erreur, mais je vois pas
rien dans worked.txt

quelqu'un peut m'aider s'il vous plaît ?

vérifiez la console d'erreurs

OriginalL'auteur user3671325 | 2014-05-26