在shell脚本中,想要将java程序运行后的结果获取到,执行如下脚本即可
#! /bin/sh
result=$(java -cp /home/linux/Desktop/RubikRobot.jar cn.itcast.main | tail -l)
echo ${ids[@]}
在shell脚本中,想要将java程序运行后的结果获取到,执行如下脚本即可
#! /bin/sh
result=$(java -cp /home/linux/Desktop/RubikRobot.jar cn.itcast.main | tail -l)
echo ${ids[@]}
在 Shell 脚本编程中,我们经常会依赖 exec 命令来执行参数化的命令,例如 $ exec 'java' '-version'openjdk version "1.8.0_212"OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_212-b03)OpenJDK 64-Bit Server VM (AdoptOpenJDK)(
由于工作需要,最近重新开始拾掇shell脚本。虽然绝大部分命令自己平时也经常使用,但是在写成脚本的时候总觉得写的很难看。而且当我在看其他人写的脚本的时候,总觉得难以阅读。毕竟shell脚本这个东西不算是正经的编程语言,他更像是一个工具,用来杂糅不同的程序供我们调用。因此很多人在写的时候也是想到哪里写到哪里,基本上都像是一段超长的main函数,不忍直视。同时,由于历史原因,shell有很多不同的版本
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M