Java程序执行的linux命令带有管道符的写法
2015-12-22 00:00
507 查看
摘要: Java程序执行的linux命令带有管道符的写法
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); } } }
相关文章推荐
- 使用VMware创建Linux虚拟机
- CentOS 6.3下Samba服务器的安装与配置
- Linux 每日一练习!!!!!!!!!!sleep 表示等待时间
- Linux 每日一练习!!!!!!!!!!删除文件的大灾难,你会碰见吗?
- 从UNIX和LINUX的发展史中看区别
- linux性能监控工具
- 解决LINUX系统下打开文本文档汉字乱码问题
- Linux Socket绑定的端口号和实际端口号不一致
- Linux换源+编译内核总结
- linux目录结构-/proc
- Redhat安装hba卡,配置emc powerpath,配置LVM
- Redhat安装hba卡,配置emc powerpath,配置LVM
- centos =>centos安装软件的两种命令rpm,yum
- ARM-Linux配置DHCP自动获取IP地址
- linux中宿主目录、Vi和Vim关系
- linux sed命令详解
- linux之sed命令详解
- Linux查看系统信息的一些命令及查看已安装软件包的命令(转)
- Linux设备驱动程序(LDD)中snull的编译问题
- CentOS7 LVM添加硬盘及扩容