My Shell скрипт под названием "Привет"Вызов простой скрипт из Java не работает
#This is a shell script
echo "Hello Shell World!"
Мой Java код,
Runtime.getRuntime().exec(new String[]{"./hello"});
Мой Java код выполняется без ошибок, но я не вижу «Hello Shell World!» печатается на терминале.
Я считаю, что мой скрипт выполняется, так как я не получаю таких ошибок, как «привет не может быть выполнен, нет такого файла или каталога».
Я выполняю это на машине Linux Ubuntu. Благодаря!
Что означает ваш [поток ошибок] (http://docs.oracle.com/javase/7/docs/api/java/lang/Process.html#getErrorStream())? –