文档章节

Java程序执行的linux命令带有管道符的写法

tyou
 tyou
发布于 2015/12/22 14:56
字数 79
阅读 96
收藏 3
public class Test {  
    public static void main(String[] args) throws Exception{  
        String[] cmds = {"/bin/sh","-c","ps -ef|grep java"};  
        Process pro = Runtime.getRuntime().exec(cmds);  
        pro.waitFor();  
        InputStream in = pro.getInputStream();  
        BufferedReader read = new BufferedReader(new InputStreamReader(in));  
        String line = null;  
        while((line = read.readLine())!=null){  
            System.out.println(line);  
        }  
    }  
}


本文转载自:http://blog.csdn.net/a19881029/article/details/8063758

共有 人打赏支持
tyou
粉丝 13
博文 82
码字总数 10943
作品 0
西青
架构师
java使用Runtime.exec执行linux命令重定向或管道问题

Java具有使用Runtime.exec对本地程序调用进行重定向的能力,但是用重定向或者管道进行命令调用将会出错。 这个问题诸如这个童鞋一样:http://www.oschina.net/question/586186112601 当命令中...

BLUE-魏晓峰
2013/05/28
0
2
如何设置eclipse-android开发环境

. 安装 JDK 这里假设下载后的 JDK 安装文件名称是 jdk-15006- windows-i586-p.exe ,双击这个文件可以开始程序的安装。开始的第一步是同意使用条款,接着则开始安装 JDK 。在安装 JDK 时可以...

邵dust
2012/03/20
0
0
阿里开源的 java 诊断工具—— Arthas

Arthas 是 阿里巴巴最近开源出来的一个针对 java 的工具,主要是针对 java 的问题进行诊断! 一、概述 这个工具可以协助你做下面这些事情: 这个类是从哪个 jar 包加载而来的? 为什么会报各...

Ryan-瑞恩
09/18
0
0
Hadoop学习手册-在ubuntu12.04下配置JDK7

第一步:下载JDK 在oracle公司的官方网站下载JDK 网址: http://www.oracle.com/technetwork/indexes/downloads/index.html 下载最新版本:jdk-7u6-linux-i586.tar.gz 第二步:安装JDK 1.在usr...

毛祥溢
2012/08/22
0
0
linux下tomcat服务的相关命令

一:Linux下tomcat服务的启动、关闭与错误跟踪,使用PuTTy远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务: 切换到tomcat主目录下的bin目录(cd usr/local/tomcat/bin) 1,...

leqianlong
2014/02/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Maven 项目中依赖的搜索顺序

ettings_mirror 的优先级高于 central settings_profile_repo 优先级高于 settings_mirror settings_profile_repo 优先级高于 pom_repositories settings_profile_repo 优先级高于 pom_prof......

xingyu4j
23分钟前
2
0
改变maven项目的名称

pom.xml <groupId>com.soft.xxx</groupId><artifactId>xxx</artifactId><packaging>war</packaging><version>0.0.1-SNAPSHOT</version><name>xxx Maven Webapp</name><build>......

1713716445
24分钟前
2
0
windows下按照RabbitMQ

rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平...

zhaochaochao
25分钟前
2
0
10个PHP比特币开源项目

如果你是一个Phper,如果你希望学习区块链,那么本文列出的10个开源的Php比特币项目,将有助于你了解在自己的应用中如何加入对比特币的支持。 如果你希望快速掌握使用Php对接比特币钱包的方法...

笔阁
32分钟前
21
0
MyBatis级联探讨

数据模型 <?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper name......

职业搬砖20年
36分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部