Automator exécute plusieurs commandes applescript que je souhaite exécuter de manière séquentielle. Par exemple, j'ai une empty trashcommande, puis une shut downcommande. Lorsque j'exécute le script, l'ordinateur s'arrête avant que la corbeille ne vide plus de quelques fichiers.
Comment puis-je m'assurer que l'automate exécute une tâche avant de poursuivre?
J'ai également une commande de terminal pour la sauvegarde en utilisant la machine à remonter le temps. Je voudrais aussi que celui-ci se termine avant la fermeture.
empty trashdevrait normalement bloquer le script. Et si cela s’arrête parce qu’un fichier est en cours d’utilisation, le workflow doit s’arrêter à cause d’une erreur. Pouvez-vous inclure le script complet ou le flux de travail? Vous pouvez utilisertmutil startbackup -bpour la sauvegarde.