「hello」という名前のシェル スクリプト
#This is a shell script
echo "Hello Shell World!"
私のJavaコード、
Runtime.getRuntime().exec(new String[]{"./hello"});
私の Java コードはエラーなしで実行されますが、「Hello Shell World!」は表示されません。端末に印刷されています。
「こんにちは、実行できません。そのようなファイルまたはディレクトリはありません」などのエラーが発生しないため、スクリプトが実行されていると思います。
これをLinuxマシンのUbuntuで実行しています。ありがとう!