2015-04-22 4 views
0

У меня есть эта настройка автомата, которая позволяет вам открыть папку с терминалом. Я хочу, чтобы после открытия папки через терминал, он должен запустить сценарий compass watch.Сделайте утилиту с автоматом, которая открывает определенную папку с терминалом и запускает скрипт «compass watch»

Это то, что у меня есть сейчас, но я, похоже, не нахожу решение самостоятельно. Я попытался добавить некоторые applescript и некоторые bash, но ничего не работает. Кто-нибудь знает решение?

Finder open with terminal utility

ответ

1

Попробуйте это:

Добавить "Run AppleScript" действие в рабочий процесс

Если compass watch сценарий представляет собой файл, используйте этот AppleScript скрипт

on run {input, parameters} 
    set compasswatchScript to quoted form of "" -- drag drop the script file between double quote 
    tell application "Terminal" 
     do script compasswatchScript in window 1 
    end tell 
end run 

Вставьте путь вашего файла сценария во второй строке этого сценария

-

если compass watch является командой, используйте этот AppleScript скрипта

on run {input, parameters} 
    tell application "Terminal" 
     do script "compass watch" in window 1 
    end tell 
end run 
+0

Совершенных, спасибо! – Nicholas