当前位置:编程学习 > JAVA >>

java调用linux压缩命令

--------------------编程问答-------------------- 这个是分享吗?请指明啊 --------------------编程问答-------------------- 需要输出 exec() 所返回的 Process 对象的 getOutputStream() 和 getErrorStream() --------------------编程问答--------------------
引用 1 楼 fangmingshijie 的回复:
这个是分享吗?请指明啊


版主什么意思?没怎么看明白啊.
--------------------编程问答--------------------
引用 2 楼 ldh911 的回复:
需要输出 exec() 所返回的 Process 对象的 getOutputStream() 和 getErrorStream()


求详细说明啊. --------------------编程问答--------------------
引用 4 楼 nnnnyyyy 的回复:
求详细说明啊.


还不够详细么。。。
Process proc = Runtime.getRuntime().exec(cmdString);
InputStream stdout = proc.getInputStream();
InputStream stderr = proc.getErrorStream();

然后用循环读取(不要用阻塞式的方法)这两个InputStream的内容。
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,