Мне нужна помощь в преобразовании этого простого сценария оболочки в сценарий Apple.
Дело в том, что он должен использоваться в рабочем процессе Automator, и поэтому мне нужно, чтобы окно терминала было открыто, что невозможно сделать с помощью сценария оболочки.
Сценарий оболочки выглядит следующим образом:
java -classpath `dirname "$1"` `basename "$1" | sed "s/.class//g"`
Это получает местоположение файла, а затем имя файла, а затем удаляет расширение файла «.class», а затем запускает его с помощью команды Java. Так, например, будет сгенерирована следующая команда:
java -classpath /users/desktop/ filename
Мне нужно преобразовать эту команду, чтобы она работала с Applescript, чтобы я мог видеть запуск приложения в окне терминала. Это начнется следующим образом:
on run {input, parameters}
tell application "Terminal"
activate
do shell script "java -classpath path/to/ file"
end tell
end run
Как я могу перенести преобразование текста в Applescript?