Скрипт Groovy не распознает команду aws - PullRequest
0 голосов
/ 12 апреля 2019

У меня есть такой скрипт:

static void main(String[] args) {
    println('Hello World');
    String command = """aws s3 ls"""
    println(command.execute().text)
}

Когда я запускаю groovy file.groovy, он выдает:

Hello World
Caught: java.io.IOException: Cannot run program "aws": error=2, No such file or directory
java.io.IOException: Cannot run program "aws": error=2, No such file or directory
    at com.capitalone.cep.lensOps.run(lensOps.groovy:11)
Caused by: java.io.IOException: error=2, No such file or directory
    ... 1 more

Эта команда оболочки прекрасно работает в bash, но не черезОтличный сценарий.Я даже не смог запустить source ~/.bash_profile в отличной оболочке.Есть идеи, как этого добиться?

...