执行Linux或者Window下的命令的代码:
public static void runbat(String batFilePath) {
      if(System.getProperty("os.name").toUpperCase().contains("WIN")){
             //不做任何处理
      }else{
             batFilePath="sh "+batFilePath;
      }
      try {
             Process ps = Runtime.getRuntime().exec(batFilePath);
             InputStream is = ps.getInputStream();
             int c;
      while ((c = is.read()) != -1) {
           // System.out.println("执行成功 " + c);
      }
            is.close();
      } catch (Exception e) {
            e.printStackTrace();
      }
}

java执行Linux shell命令或者Window cmd命令相关推荐

  1. java执行linux shell命令,并拿到返回值

    原文:http://www.cnblogs.com/enshrineZither/p/3793459.html 1 package com.pasier.xxx.util; 2 3 import ja ...

  2. php java执行linux_java_java执行Linux命令的方法,本文实例讲述了java执行Linux命 - phpStudy...

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

  3. java执行linux解压RAR命令程序阻塞/卡死

    1.问题描述 公司项目有上传2g压缩包(zip.rar)功能,其中zip压缩包功能直接使用linux命令解压没有问题,在RAR解压时请求出现阻塞卡死的情况(直至情断请求超时,请求才会失败),查看服务器 ...

  4. python commands执行不连续_[Python] 利用commands模块执行Linux shell命令

    用Python写运维脚本时,经常需要执行linux shell的命令,Python中的commands模块专门用于调用Linux shell命令,并返回状态和结果,下面是commands模块的3个主要 ...

  5. python commands用法_python之commands模块(执行Linux Shell命令)

    commands模块 用于执行Linux shell命令,要获得shell命令的输出只需要在后面参数写入('命令')就可以了. 需要得到命令执行的状态则需要判断$?的值, 在Python中有一个模块c ...

  6. 常用window cmd命令

    常用window cmd命令 services.msc---本地服务设置 notepad--------打开记事本 calc-----------启动计算器 regedit.exe----注册表 ms ...

  7. linux获取文件的md5,linux shell 获取文件md5的命令linux操作系统 -电脑资料

    下面我给各位朋友总结一下在linux中利用shell命令来获取文件md5及遍历目录下所有文件的md5的例子,希望此例子对各位同学会有所帮助, 获取文件的MD5值: $ md5sum linuxmint ...

  8. linux js脚本无法响应,执行Linux shell脚本时出错

    我想执行一个shell脚本来在dhtmlx实时更新的框架中启动nodejs服务器.根据dhtmlx文档,nodejs服务器将被放入web根目录.我已经写了位于/ var/WWW(其中的NodeJS文件 ...

  9. Linux Shell CentOS 写一个输出命令 支持颜色

    文章目录 Linux Shell CentOS 写一个输出命令 支持颜色 相关阅读 1.代码 2.演示 Linux Shell CentOS 写一个输出命令 支持颜色 相关阅读 Linux Shell ...

最新文章

  1. 鲜为人知的静态、命令式编程语言——Nimrod
  2. 解决robotframework安装时提示wxPython not found问题
  3. python:series一些函数用法
  4. JSP生成验证码源程序
  5. python3环境下使用OpenGL和GLFW两种库进行编码
  6. Hashtable与Dictionary
  7. java GUI怎么输入_在Swing中创建Java GUI以进行表单输入
  8. excel oledb mysql_OLEDB操作Excel
  9. 多个不同版本的依赖maven怎样做出取舍
  10. olap 多维分析_将关系数据库与OLAP多维数据集链接
  11. 天正多条线段长度lisp下载_四年级数学上册基础题过关检测+12套思维题,下载给孩子测试!【有电子版】...
  12. 微信小程序开发入门篇
  13. 大学四年计算机也许应该这样学。。。
  14. 安装magicdrawUML出现的问题
  15. 独家对话 RT-Thread 创始人熊谱翔:国产操作系统厚积而薄发 | 人物志
  16. varchar(1)的怪异现象
  17. 重试利器Guava Retrying
  18. Windows不重启使用最新hosts文件
  19. Ubuntu查看USB串口号【简单、好记、好看】
  20. android 11鼠标右键返回功能(已验证)

热门文章

  1. C++学习笔记6[数组]
  2. 19-chgrp命令
  3. OpenCASCADE:简介
  4. wxWidgets:使用自定义对话框和 sizer
  5. boost::random::const_mod相关的测试程序
  6. boost::ptr_vector相关的测试程序
  7. boost::math::catmull_rom用法的测试程序
  8. boost::phoenix::arg_names::arg1用法的测试程序
  9. GDCM:gdcm::Rescaler的测试程序
  10. GDCM:DICOM文件转储ADAC文件的测试程序