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脚本相关推荐

  1. java代码执行linux命令_java执行Linux命令的方法

    本文实例讲述了java执行Linux命令的方法.分享给大家供大家参考.具体实现方法如下: public class StreamGobbler extends Thread { InputStream ...

  2. java 代码执行linux命令

    远程执行linux命令代码 代码不是在服务器部署时,但是需要执行这个服务器的linux命令 maven库 <!-- https://mvnrepository.com/artifact/ch.e ...

  3. java代码执行linux命令_怎么用java代码运行linux命令

    展开全部 以下方法支持Linux和windows两个系统的命令行调用.还用到了apache的lang工具包32313133353236313431303231363533e78988e69d83313 ...

  4. Java代码执行Linux命令

    说明:项目必须是部署在Linux服务器中才能生效. 1. 工具类 @Controller public class ExecuteNewFlowUtil {/*** 运行Linux命令* @autho ...

  5. Linux中更新java代码命令,java代码执行linux命令

    1.容器需要先执行source命令,有权限限制的需要先打通互信. 2.复杂的shell命令,如重定向,需要传入数组. public void excuteLinuxCmd(String cmd) { ...

  6. java jcsh执行linux命令,java jcsh执行linux命令

    java jcsh执行linux命令 [2021-02-03 01:26:29]  简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace(&q ...

  7. runtime无法执行grep_Runtime.getRuntime.exec()执行linux脚本导致程序卡死有关问题

    Runtime.getRuntime.exec()执行linux脚本导致程序卡死问题 问题: 在Java程序中,通过Runtime.getRuntime().exec()执行一个Linux脚本导致程序 ...

  8. java解析shell命令_Android中执行java命令的方法及java代码执行并解析shell命令

    这篇文章给大家介绍Android中执行java命令的方法及java代码执行并解析shell命令,需要的朋友一起学习 android中执行java命令的方法大家都晓得吗,下面一段内容给大家带来了具体解析 ...

  9. java栈属于哪个代,Java 代码执行原理

    原标题:Java 代码执行原理 西安鸥鹏it教育将在本篇文章中,将重点研究java源代码的执行原理,即从程序员编写JAVA源代码,到最终形成产品,在整个过程中,都经历了什么?每一步又是怎么执行的?执行 ...

  10. java build path entries 为空_TOOLFK工具-在线JAVA代码执行工具

    本文要推荐的[TOOLFK]在线JAVA代码执行工具 ,提供JAVA代码在线执行功能. 網站名稱:ToolFk 網站鏈結:https://www.toolfk.com/ 工具链接:https://ww ...

最新文章

  1. 波士顿房价预测学习项目笔记
  2. mathematica实现闭包
  3. CODEVS——T 1049 棋盘染色
  4. java遍历文件夹并获取所有路径
  5. idea 多模块build_[史上最详细]springboot创建基于maven的多模块项目
  6. sqlserver 递归查询
  7. java.util.concurrent.ExecutorCompletionService 源码
  8. opencv 文字识别_Python+opencv+EAST做自然场景文本检测!
  9. QSqlRelationTableModel使用示例
  10. 慕课软件质量保证与测试(第八章.软件评审概述)
  11. 计算机网络nos是什么意思,什么是网络操作系统(NOS)
  12. 从模型制作(3dmax)到网页显示(babylonjs)全过程介绍
  13. 重标极差(R/S)分析法计算Hurst指数(Python)
  14. 鬼谷八荒逆天改命词条通过C++代码制作
  15. BOC保护的色氨酸锌卟啉(Zn·TAPP-Trp-BOC)/铜卟啉(Cu·TAPP-Trp-BOC)/钴卟啉(钴·TAPP-Trp-BOC)/铁卟啉(Fe·TAPP-Trp-BOC)/齐岳供应
  16. 中介者模式及其应用场景
  17. 《深度学习与目标检测 YOLOv5》
  18. [已解决]vscode环境 ros系统 msg文件不生成.h文件
  19. 算法作业 (三)——— 装箱问题
  20. 最接地气的一套PHP面试题(总结不易,踩坑踩到挂了好多面试)

热门文章

  1. 【408考研】数据结构 —— 第一章 绪论
  2. 零信任时代企业如何提升权限的安全?从浏览器小程序说起
  3. python爬虫网易云音乐评论最多的歌_网易云音乐歌曲评论爬虫
  4. python目标函数_python遗传算法目标函数怎么编
  5. Minitab Express 1.5 for Mac 完美版 数据分析工具
  6. 程序员接私活常用平台汇总!
  7. 冒泡排序C语言实现(源代码)
  8. 冒泡排序算法之C语言实现
  9. matlab 支撑集,基于OMP算法的快速压缩感知图像重构
  10. 四年,新华三安全大变样