Je voudrais exécuter un script sur ma machine toutes les cinq minutes, même lorsque je ne suis pas devant mon mac OS X Yosemite. Par conséquent, je voudrais verrouiller ma session et éteindre l'écran pendant que l'ordinateur reste actif. Comment puis-je faire cela ? J'ai essayé avec une crontab.
Disons que c'est mon script :
#!/bin/bash
D=`date +%Y%m%d.%H%M`
echo "Hello" > "test_$D.txt"
et voici mon entrée crontab
*/5 * * * * /MyPath/script.sh > /MyPath/log
Lorsque je fais cela, et que je verrouille ma session, ou que je lance l'écran de veille, la crontab ne s'exécute pas, ce qui signifie que je dois garder ma session et mon écran ouverts toute la journée. Existe-t-il un moyen de faire ce que je veux faire avec un mac ?