Может с shell script возратить (return) какое-то значение?

224
05 апреля 2017, 13:57

Я новичок в .sh, но я понял, что нет возможности возвращать значение таким образом, как в Java. Есть ли возможность "обмениваться" значениями между скриптами?

Answer 1

Вы можете запускать свой *.sh скрипт из Java и получить по итогам его выполнения код возврата, например:

Process p = Runtime.getRuntime().exec("ping -n 1 -w 100 127.0.0.1");
int res = p.waitFor();

Также вы можете получить ссылки на error/input/output стримы используя соответствующие методы класса Process и использовать их для обмена данными.

READ ALSO
Как расшифровать строку правильно

Как расшифровать строку правильно

Я вот не сильно разбираюсь в шифрованииЕсли у кого то есть предположения, как мне помочь, говорите))

338
Управление Constraint Layout из кода

Управление Constraint Layout из кода

Как управлять Margins из кода элементами из Constraint Layout

255
Получение уникальных символов строки

Получение уникальных символов строки

Нужно перебрать все символы строки и если оный отсутствует в результирующей строке - добавить его в неёВот что у меня получилось:

279
Hibernate 5.2.9.Final terminate

Hibernate 5.2.9.Final terminate

После выполнения метода main программа не завершается

188