Automator exécute plusieurs commandes applescript que je souhaite exécuter de manière séquentielle. Par exemple, j'ai une empty trash
commande, puis une shut down
commande. 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 trash
devrait 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 -b
pour la sauvegarde.