Vorrei eseguire uno script di shell ogni giorno, ma non necessariamente in un momento specifico. Il computer su cui viene eseguito lo script è acceso in momenti irregolari e non è possibile formulare ipotesi quando ciò avverrà.
Per questo, mi piacerebbe che launchd si comporti un po 'come anacron: ha solo bisogno di eseguire il lavoro una volta al giorno , in qualsiasi momento opportuno .
La maggior parte dei post che ho visto qui o su altri siti descrivono cose come "in esecuzione ogni giorno alle 05:00", che non è utile per me se la macchina è spenta in quel momento ...
Come scrivo un launchd plist specificando tale comportamento?