Java代码执行Linux脚本
Java代码执行Linux脚本
- 1. 代码示例
java.io.IOException: Cannot run program "./home/jack/copyReport.sh": error=2, No such file or directory
1. 代码示例
/*** @author Jack魏* @date 2021-04-08*/
public class TestRun {public static void main(String[] args) {copyRepot();}private static boolean IS_LINUX = false;static {IS_LINUX = System.getProperty("os.name").toLowerCase().contains("linux");}/*** 执行拷贝脚本*/private static void copyRepot() {try {String cmd = "source /home/jack/copyReport.sh";if (IS_LINUX){String[] cmdArr = {"/bin/sh", "-c", cmd};if (IS_LINUX){Process proc = Runtime.getRuntime().exec(cmdArr);proc.waitFor(); //阻塞,直到上述命令执行完}}} catch (Exception e) {e.printStackTrace();}}
}
Java代码执行Linux脚本相关推荐
- java代码执行linux命令_java执行Linux命令的方法
本文实例讲述了java执行Linux命令的方法.分享给大家供大家参考.具体实现方法如下: public class StreamGobbler extends Thread { InputStream ...
- java 代码执行linux命令
远程执行linux命令代码 代码不是在服务器部署时,但是需要执行这个服务器的linux命令 maven库 <!-- https://mvnrepository.com/artifact/ch.e ...
- java代码执行linux命令_怎么用java代码运行linux命令
展开全部 以下方法支持Linux和windows两个系统的命令行调用.还用到了apache的lang工具包32313133353236313431303231363533e78988e69d83313 ...
- Java代码执行Linux命令
说明:项目必须是部署在Linux服务器中才能生效. 1. 工具类 @Controller public class ExecuteNewFlowUtil {/*** 运行Linux命令* @autho ...
- Linux中更新java代码命令,java代码执行linux命令
1.容器需要先执行source命令,有权限限制的需要先打通互信. 2.复杂的shell命令,如重定向,需要传入数组. public void excuteLinuxCmd(String cmd) { ...
- java jcsh执行linux命令,java jcsh执行linux命令
java jcsh执行linux命令 [2021-02-03 01:26:29] 简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace(&q ...
- runtime无法执行grep_Runtime.getRuntime.exec()执行linux脚本导致程序卡死有关问题
Runtime.getRuntime.exec()执行linux脚本导致程序卡死问题 问题: 在Java程序中,通过Runtime.getRuntime().exec()执行一个Linux脚本导致程序 ...
- java解析shell命令_Android中执行java命令的方法及java代码执行并解析shell命令
这篇文章给大家介绍Android中执行java命令的方法及java代码执行并解析shell命令,需要的朋友一起学习 android中执行java命令的方法大家都晓得吗,下面一段内容给大家带来了具体解析 ...
- java栈属于哪个代,Java 代码执行原理
原标题:Java 代码执行原理 西安鸥鹏it教育将在本篇文章中,将重点研究java源代码的执行原理,即从程序员编写JAVA源代码,到最终形成产品,在整个过程中,都经历了什么?每一步又是怎么执行的?执行 ...
- java build path entries 为空_TOOLFK工具-在线JAVA代码执行工具
本文要推荐的[TOOLFK]在线JAVA代码执行工具 ,提供JAVA代码在线执行功能. 網站名稱:ToolFk 網站鏈結:https://www.toolfk.com/ 工具链接:https://ww ...
最新文章
- 波士顿房价预测学习项目笔记
- mathematica实现闭包
- CODEVS——T 1049 棋盘染色
- java遍历文件夹并获取所有路径
- idea 多模块build_[史上最详细]springboot创建基于maven的多模块项目
- sqlserver 递归查询
- java.util.concurrent.ExecutorCompletionService 源码
- opencv 文字识别_Python+opencv+EAST做自然场景文本检测!
- QSqlRelationTableModel使用示例
- 慕课软件质量保证与测试(第八章.软件评审概述)
- 计算机网络nos是什么意思,什么是网络操作系统(NOS)
- 从模型制作(3dmax)到网页显示(babylonjs)全过程介绍
- 重标极差(R/S)分析法计算Hurst指数(Python)
- 鬼谷八荒逆天改命词条通过C++代码制作
- BOC保护的色氨酸锌卟啉(Zn·TAPP-Trp-BOC)/铜卟啉(Cu·TAPP-Trp-BOC)/钴卟啉(钴·TAPP-Trp-BOC)/铁卟啉(Fe·TAPP-Trp-BOC)/齐岳供应
- 中介者模式及其应用场景
- 《深度学习与目标检测 YOLOv5》
- [已解决]vscode环境 ros系统 msg文件不生成.h文件
- 算法作业 (三)——— 装箱问题
- 最接地气的一套PHP面试题(总结不易,踩坑踩到挂了好多面试)