Hallo Forum,
habe folgendes Problem, dass ich von Java aus einem Shell-Programm "ferngesteuert" eine Eingabe übermitteln will. Also z.B
bash$> start prg
prg>input xyz;
prg>compute output;
prg soll das Shell-Programm darstellen mit Prompt, auf die die Eingabe gehen soll. Habe es schon per Runtime.exec() unter Java vergeblich versucht. Vermutlich muss ich irgendwie an den Prozess heran, aber ich habe keine Ahnung wie ich das handeln soll. Möglicherweise krieg ich aber ein C-Programm hin, dass ich per JNI wrappen kann.
vg,
fuse.
habe folgendes Problem, dass ich von Java aus einem Shell-Programm "ferngesteuert" eine Eingabe übermitteln will. Also z.B
bash$> start prg
prg>input xyz;
prg>compute output;
prg soll das Shell-Programm darstellen mit Prompt, auf die die Eingabe gehen soll. Habe es schon per Runtime.exec() unter Java vergeblich versucht. Vermutlich muss ich irgendwie an den Prozess heran, aber ich habe keine Ahnung wie ich das handeln soll. Möglicherweise krieg ich aber ein C-Programm hin, dass ich per JNI wrappen kann.
vg,
fuse.