0
如果我把一個命令行程序是這樣的:如何在Java中的交互式命令行進程中輸入值?
Process proc = Runtime.getRuntime().exec("foo -bar");
InputStream in = proc.getInputStream();
InputStream err = proc.getErrorStream();
如何在其中輸入值,如果它的互動?
如果我把一個命令行程序是這樣的:如何在Java中的交互式命令行進程中輸入值?
Process proc = Runtime.getRuntime().exec("foo -bar");
InputStream in = proc.getInputStream();
InputStream err = proc.getErrorStream();
如何在其中輸入值,如果它的互動?
使用proc.getOutputStream()
可獲得一個OutputStream
,您可以在其中編寫shell腳本輸入。