java执行几条unix命令,并将执行结果追加到文件 我想用java执行几条unix命令,并把执行结果追加到一个log文件,但我的方法不对,log文件的内容总是怪怪的。例如执行以下命令:cdlsls-lLS请问我应该如何连续执行这些命令并且把每一条命令的执行结果追加写到一个log文件里?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没试过,我倒是知道用JAVA 调SHELL ,Shell 调这些命令,用Shell 输出到Log 文件中 Process proc = Runtime.getRuntime().exec(cmd);新开个线程取出输出 proc.getInputStream(); ...proc.waitFor();if (proc.exitValue() != 0) {// throw new Exception();} Process proc = Runtime.getRuntime().exec(cmd+">> log的路径"); 加了proc.waitFor();结果对了。谢谢。 JAVA有关于IO流求解``!! 小弟不解,求助!!! 帮我分析一下这段代码的逻辑关系!我脑子都看糊了! 内存数据存储问题 请问如何由一个xml到另一个xml 有关迭代器的问题,大大的给分 关于事件处理的问题! 请问浮点数如何比较大小 高手请进(高分相送) JDialog如何传值给JFrame 求一个流水编号的算法 GUI显示进度条
新开个线程取出输出 proc.getInputStream(); ...
proc.waitFor();
if (proc.exitValue() != 0) {
// throw new Exception();
}
结果对了。
谢谢。