ASCII中的Control-]等效于035八进制。在Java中,您可以将其表示为“ 035”。
Writer writer = new OutputStreamWriter(process.getOutputStream());writer.write(" 35");writer.flush();它也等效于十进制值29,因此,如果您可以写一个值为29的字节,那么它也将起作用。
OutputStream os = process.getOutputStream();os.write(29);os.flush();
我认为
Control-]与远程程序有关。您在谈论telnet吗?但是,写入“ exit n”也会关闭远程bash。
Writer writer = new OutputStreamWriter(process.getOutputStream());writer.write("exitn");writer.flush();显然,您也可以关闭,
OutputStream它关闭远程进程的STDIN。
os.close();



