まず、プロセスでいくつかの問題がありましたが、修正したいのは、いくつかの端末引数を Java に渡すことです。
ProcessBuilder pb = new ProcessBuilder("bash",
"-c",
"/User/me/path/to/Binaryfile/binfile",
"-o this -a is -z specific -m kind -y of -kl arguments -i want "
);
このコードで実行すると、
ProcessBuilder pb = new ProcessBuilder("bash",
"-c",
"/User/me/path/to/Binaryfile/binfile"
);
バイナリファイルの実行を取得します。私は Mac を使用しており、このバイナリの特定の引数を使用してバイナリを実行したいことを思い出してください。私の英語が下手なら、ごめんなさい。