【创建一个shell脚本以在Linux上运行Java程序】教程文章相关的互联网学习教程文章

创建一个shell脚本以在Linux上运行Java程序【代码】

我创建了一个java程序,它同步两个目录的内容.程序将两个目录的位置作为参数进行同步,同步信息将存储在每个目录中的JSON格式文件中.我有一个引用的库json-simple-1.1.1.jar 我是从windows上的eclipse运行的,一切正常.我想创建一个shell脚本,以便我可以通过键入sync dir1 dir2在Linux终端上运行它,其中sync是我的java程序,dir1和dir2是从当前目录同步的目录的路径. 我是shell脚本和Linux的新手,并且不确定这是否容易做或者是否会把我...

java调用shell脚本小demo

复制指定文件cpp.sh: [root@localhost soft]# vim cpp.sh#!/bin/bash name="$1"\cp /home/soft/test/${name} /opt/echo "co ok"~~ java: public class YY { public static void main(String[] args) throws IOException { System.out.println("java linux starting 。。。。"); long start=System.currentTimeMillis(); //shell脚本地址 String filepath = "/home/soft/test"; String fileN...

linux运行java项目时,指定当前空闲内存的80%运行项目,shell脚本获取当前80%空闲内存值的方法【代码】

MEMORY=`free | sed -n 2p | awk {print $4}`USE_MEMORY_RATE=0.8 ## 判断USE_MEMORY_RATE 值是否在0~1之间 PRODUCT=`bc << EOF scale = 0 a1 = $USE_MEMORY_RATE b1 = 10 a1 * b1 EOF` index=`expr index "${PRODUCT}" .` if [[ $index -ne 0 ]];thenPRODUCT=${PRODUCT:0:${index}-1} fiif [[ $PRODUCT -ge 10 ]];thenecho "USE_MEMORY_RATE should be greater than 0 and lower than 1,you set is ${USE_MEMORY_RATE}"exit fii...

shell脚本系列:一键部署Centos7的Java1.8开发环境【代码】

代码 #!/bin/bash # 一键安装jdk1.8cd ~ echo "选择安装版本:"; echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"; echo ">>>1. 部分安装功能不缺(一百兆左右)>>>"; echo ">>>2. 全部安装 (1G左右)>>>>>>>>>>>>>>"; echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"; read CHIOCE; if [ $# == 0 ]; then echo "==> 默认选择 ==> “1”";yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel -y elseif [[ $CHIOCE == '...