Поддержка автоматизации JavaScript началась с Yosemite .
Как я могу запустить, используя javascript внешнюю команду? (то есть эквивалент do shell script
яблочного сценария?
Поддержка автоматизации JavaScript началась с Yosemite .
Как я могу запустить, используя javascript внешнюю команду? (то есть эквивалент do shell script
яблочного сценария?
Ответы:
Если вы посмотрите в StandardAdditions.sdef.
Вы увидите, что многие команды сценария изменяются на синтаксис camelHump.
app = Application.currentApplication()
app.includeStandardAdditions = true;
app.doShellScript('ls')
external
команду таким же образом, как вы можете с помощью Applescript. Do shell script
Это именно то, о чем просили ... так что я пропустил?