例如bash中输入echo Hello应该得到Hello字符串,ps -Al应该获得所有的进程。现在这些我想在java或者C++中得到,在java中对echo Hello可以用
代码: 全选
Process proc = Runtime.getRuntime().exec("echo Hello");
InputStream is = proc.getInputStream();
int c = 0;
while((c = is.read()) != -1){
System.out.print((char)c);
}
那如果要得到bash的输出该怎么办?求教了,最好是就可以用java或者c++来获得
那么像ubuntu里使用Synaptic更新是出来的控制台是怎么实现的,如图
谢谢