Як запустити Unison через автоматизатор?


0

Мені подобається налаштувати унісон через Automator, щоб запустити у фоновому режимі, щоб синхронізувати дві мої папки у схожий спосіб, але Automator, очевидно, не вдається запустити unison через скрипт оболонки. Я спробував обидві звичайні термінальні команди:

unison /folder1 /folder2

і повний шлях до унісон:

/usr/local/Cellar/unison/2.40.102/bin/unison /folder1 /folder2

Як виходить з ладу Automator? Чи відображається повідомлення про помилку?
Saaru Lindestøkke

Відповіді:


1

Ви хочете запустити його через Apple Script та 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

    end tell
end tell

Не забудьте подвоїти косу рису вперед для місця в корінці папки.

Я не впевнений, як це запустити у фоновому режимі. Цей сценарій приведе фокус iTerm.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.