Підтримка автоматизації 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Це саме те, про що просили .. так що я пропустив ?.