java中嵌入执行shell语句
来源:互联网 发布:性价比高的电钢琴知乎 编辑:程序博客网 时间:2024/06/01 08:41
java中执行shell语句借助的是Process类和RunTime类
下面一个例子相信你会理解怎么把shell脚本嵌入到java中执行的
package test;import java.io.IOException;public class ShellTest { public static void main(String[] args) throws IOException, InterruptedException { //这里的脚本文件也可以通过java代码生成的 String shellPath="/usr/test.sh";//shell脚本文本路径 Process process = null; String cmd1 = "chmod 777" +shellPath;//为执行脚本赋权限 process = Runtime.getRuntime().exec(cmd1); process.waitFor();//阻塞,等待脚本执行完 String var = "";//参数 String cmd2 = "/bin/sh "+shellPath+" "+var; process = Runtime.getRuntime().exec(cmd2); process.waitFor(); }}
0 0
- java中嵌入执行shell语句
- Linux C中嵌入Shell语句
- java中嵌入sql语句
- 在SHELL中执行MYSQL语句
- shell脚本中执行mysql语句
- Shell 脚本中执行mysql语句
- 在SHELL中执行MYSQL语句
- Shell脚本中执行mysql语句
- shell中执行mysql语句的方法
- Java中执行shell笔记
- 【Shell】shell中执行一个字符串定义的语句
- shell 执行mysql语句
- 在jsp中嵌入java语句实现表格数据填充
- shell脚本中嵌入二进制文件
- C++ 中嵌入shell语言
- shell中嵌入expect脚本
- shell中嵌入程序模板
- shell脚本中导入mysql数据&&执行mysql语句
- 四:Struts拦截器简单介绍
- 【codevs 1029】遍历问题
- 叙事——2016/11/13
- Android ListView与RecyclerView对比浅析--缓存机制--转自腾讯Bugly 作者 Bugly_Tony
- 第四次修改
- java中嵌入执行shell语句
- java实现循环队列
- 第一个Python单线程爬虫(使用正则表达式)
- Windows下FFTW的安装_史上最全
- Django Model字段类型(Field Types)
- 用LinkedList实现队列和栈
- Android 热补丁实践之路
- 揭密如何写ASP木马后门
- CSS最佳实践