Hallo,
hab folgendes Problem: unter Java muss ein Programm gestartet werden, das sich nur über bash Shell bedienen lässt. Danach muss ich ein paar Befehele, die das Programm steuren, aufrufen. Z.B. sollte folgende Codestück völlig automatisch ablaufen:
Hab mir überlegt, dass das am besten geht, wenn ich die Befehle unter Java an bash übergebe. Nun, das Programm selbs (poly) zu starten ist kein Problem, aber wie übergebe ich weitere Befehle? (Zb fun f () = print "Hello World\n"; )
hab folgendes Problem: unter Java muss ein Programm gestartet werden, das sich nur über bash Shell bedienen lässt. Danach muss ich ein paar Befehele, die das Programm steuren, aufrufen. Z.B. sollte folgende Codestück völlig automatisch ablaufen:
Code:
$ poly
> fun f () = print "Hello World\n";
> PolyML.export("hello", f);
> ^D
$ cc -o hello hello.o -lpolymain -lpolyml
$ ./hello
Zuletzt bearbeitet von einem Moderator: