Mi piacerebbe eseguire uno script sulla mia macchina ogni cinque minuti, anche quando non sono davanti al mio Mac OS X Yosemite. Pertanto, vorrei bloccare la sessione e spegnere lo schermo mentre il computer rimane attivo. Come lo posso fare. Ho provato con un crontab.
Diciamo che questo è il mio script:
#!/bin/bash
D='date +%Y%m%d.%H%M'
echo "Hello" > "test_$D.txt"
e questa è la mia voce crontab
*/5 * * * * /MyPath/script.sh > /MyPath/log
Quando eseguo questa operazione e quando chiudo la sessione o avvio lo screen saver, il crontab non viene eseguito, il che significa che è necessario mantenere la sessione e lo schermo aperti tutto il giorno. C'è un modo per fare ciò che voglio fare con un mac?