0 votes

Comment exécuter Unison via Automator ?

J'aime configurer unison à travers Automator pour s'exécuter en arrière-plan afin de synchroniser deux de mes dossiers de manière similaire à Dropbox, mais Automator semble échouer à exécuter unison via un script shell. J'ai essayé à la fois la commande terminal régulière :

unison /dossier1 /dossier2

et le chemin complet pour unison :

/usr/local/Cellar/unison/2.40.102/bin/unison /dossier1 /dossier2

1voto

James Wayne Points 727

Vous voudrez l'exécuter à travers Apple Script et iTerm.

tell application "iTerm"
    make new terminal
    tell the current terminal
        activate current session

        launch session "Default Session"
        tell the last session
            write text "unison /folder1 /folder2"
        end tell
        terminate the last session

`

N'oubliez pas de doubler les barres obliques pour les espaces dans le chemin de vos dossiers racines.

Je ne suis pas sûr comment l'exécuter en arrière-plan. Ce script mettra iTerm au premier plan.

`

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