Utilisation de la commande "at" sous macOS
Résolu
cvan85
Messages postés
59
Statut
Membre
-
cvan85 Messages postés 59 Statut Membre -
cvan85 Messages postés 59 Statut Membre -
Bonjour,
J'ai des soucis avec la mise en oeuvre de "at" sous MacOs dont je veux me servir pour lancer quotidiennement un script PYTHON.
Pour le mettre en évidence
A partir du terminal je lance le daemon : sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.atrun.plist
Je lance ensuite la commande suivante: at -f /users/claude/PYTHON/Prog/LANC_TEST now +2 minutes
Je reçois sur le terminal le n° du job avec l'heure de lancement programmée (now + 2 mn) et le job apparait dans la queue.
Le script LANC_TEST comprend: echo "lancé"
Par contre le message "lancé" ne s'affiche pas sur le terminal. J'en déduit que le job n'est pas lancé.
Ai-je oublié quelquechose ?
Merci de votre aide.
Claude
J'ai des soucis avec la mise en oeuvre de "at" sous MacOs dont je veux me servir pour lancer quotidiennement un script PYTHON.
Pour le mettre en évidence
A partir du terminal je lance le daemon : sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.atrun.plist
Je lance ensuite la commande suivante: at -f /users/claude/PYTHON/Prog/LANC_TEST now +2 minutes
Je reçois sur le terminal le n° du job avec l'heure de lancement programmée (now + 2 mn) et le job apparait dans la queue.
Le script LANC_TEST comprend: echo "lancé"
Par contre le message "lancé" ne s'affiche pas sur le terminal. J'en déduit que le job n'est pas lancé.
Ai-je oublié quelquechose ?
Merci de votre aide.
Claude
Configuration: Macintosh / Safari 15.0 Mac Os BigSur 11.6
A voir également:
- Invité de commande mac
- Invite de commande - Guide
- Invite de commande mac - Guide
- Adresse mac - Guide
- @ Sur mac - Guide
- Nettoyer son mac - Guide
3 réponses
En poursuivant mes recherches, je me suis aperçu qu'une protection devait être levée pour donner accès à /usr/libexec/atrun.
Dans les Preferences Système ajouter /usr/libexec/atrun dans "Sécurité ->Condidentialité ->Accès complet au disque ".
Cela fonctionne maintenant.
Merci
Claude
Dans les Preferences Système ajouter /usr/libexec/atrun dans "Sécurité ->Condidentialité ->Accès complet au disque ".
Cela fonctionne maintenant.
Merci
Claude