0 votes

Comment puis-je déclencher un démon mac sur un événement autre que la programmation d'un intervalle de temps ?

J'ai réalisé quelques démons Mac dans le passé. Ils s'exécutent soit au lancement, soit à un intervalle de temps spécifique, par exemple une fois par heure.

Je voudrais savoir s'il est possible d'exécuter un programme sur un événement. En particulier, je voudrais que le script soit exécuté lorsqu'un fichier spécifique du disque dur est édité.

En regardant les guides sur launchd, je ne trouve aucune mention de quelque chose comme ça. Je suppose que je ne connais pas la bonne formulation de ce qu'on appelle cela. Ou peut-être que ce n'est pas possible ?

Quelqu'un pourrait-il me donner des conseils sur la façon de commencer quelque chose comme ça ?

1voto

nohillside Points 82672

Les listes de lancement ont WatchPaths (mais la page de manuel recommande de ne pas l'utiliser). Son utilité dans votre cas dépend de la façon dont les fichiers que vous voulez surveiller sont mis à jour, et de l'action réelle que vous voulez entreprendre.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X