当前位置: 首页 > news >正文

java Process执行linux命令

public static int transfrom (String id){

Process process =null;

//pro1等语句自定义自己要执行的语句用&&符号连接 按照先后顺序执行    /bin/sh  -c 是不变的

String[] command1 = new String[]{
"/bin/sh","-c",pro1+" && "+pro2+" && "+pro3+" && "+delete1+"&&"+delete2+" && "+delete3+" && "+delete4
};


try {
process = Runtime.getRuntime().exec(command1);
process.waitFor();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return 100;
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return 100;
}

return 0;

}

转载于:https://www.cnblogs.com/fengyifengceaser/p/7366109.html

相关文章:

  • oracle安装问题以及监听器的问题
  • VMware在Centos7上配置静态IP的方法
  • c99和c++11的差异之一
  • 电子上的物理总线
  • IIS7中如何设置网站端口号?
  • .net framework 4.0中如何 输出 form 的name属性。
  • 通用动作
  • 模拟手工测试操作页面上的元素---留
  • 学习计算机四年后的疑惑
  • 剑指Offer-合并两个排序的链表
  • 日省吾身
  • mongodb聚合的使用
  • 单例模式Singleton
  • 随机打乱数组
  • 敏捷软件开发模型Scrum通俗讲义
  • ➹使用webpack配置多页面应用(MPA)
  • 230. Kth Smallest Element in a BST
  • Docker 1.12实践:Docker Service、Stack与分布式应用捆绑包
  • Kibana配置logstash,报表一体化
  • leetcode讲解--894. All Possible Full Binary Trees
  • PhantomJS 安装
  • Vue2.x学习三:事件处理生命周期钩子
  • 阿里云Kubernetes容器服务上体验Knative
  • 区块链将重新定义世界
  • 深度学习中的信息论知识详解
  •  一套莫尔斯电报听写、翻译系统
  • - 语言经验 - 《c++的高性能内存管理库tcmalloc和jemalloc》
  • 在Mac OS X上安装 Ruby运行环境
  • 基于django的视频点播网站开发-step3-注册登录功能 ...
  • ​如何防止网络攻击?
  • ​软考-高级-系统架构设计师教程(清华第2版)【第12章 信息系统架构设计理论与实践(P420~465)-思维导图】​
  • # Maven错误Error executing Maven
  • #{} 和 ${}区别
  • $(function(){})与(function($){....})(jQuery)的区别
  • $.ajax()方法详解
  • (机器学习-深度学习快速入门)第三章机器学习-第二节:机器学习模型之线性回归
  • (简单) HDU 2612 Find a way,BFS。
  • (十二)devops持续集成开发——jenkins的全局工具配置之sonar qube环境安装及配置
  • (转)EXC_BREAKPOINT僵尸错误
  • (转)setTimeout 和 setInterval 的区别
  • (转载)虚函数剖析
  • ***原理与防范
  • .net core MVC 通过 Filters 过滤器拦截请求及响应内容
  • .net core 实现redis分片_基于 Redis 的分布式任务调度框架 earth-frost
  • .NET I/O 学习笔记:对文件和目录进行解压缩操作
  • .Net 转战 Android 4.4 日常笔记(4)--按钮事件和国际化
  • .NET6 开发一个检查某些状态持续多长时间的类
  • .NET正则基础之——正则委托
  • .NET中的Event与Delegates,从Publisher到Subscriber的衔接!
  • .Net组件程序设计之线程、并发管理(一)
  • @ModelAttribute 注解
  • @ModelAttribute使用详解
  • @Valid和@NotNull字段校验使用
  • []FET-430SIM508 研究日志 11.3.31
  • [2018][note]用于超快偏振开关和动态光束分裂的all-optical有源THz超表——