码迷,mamicode.com
首页 > 编程语言 > 详细

利用shell脚本交互式运行jar任务

时间:2019-10-17 14:17:52      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:model   big   name   control   pat   文件夹   目录修改   bin   answer   

如题,废话不多说,直接上代码:

#!/bin/bash
APP_PATH=/root/bigdata/neural_networks/width_control_model/predict/upload_parameter
APP_NAME=upload_parameter.jar
ARGS0=/root/bigdata/neural_networks/data/430/sczpp/result/201910161057
ARGS1=/root/bigdata/neural_networks/data/430/cswp/result/201910161057

echo "sczpp模型参数文件夹目录为:${ARGS0}"
read -p "sczpp模型参数目录需要修改吗?[Y/n](n)" ANSWER
case $ANSWER in
    Y|y|yes) read -p "sczpp模型参数目录修改为:" ARGS0
    ;;
esac
echo "cswp模型参数文件夹目录为:${ARGS1}"
read -p "cswp模型参数目录需要修改吗?[Y/n](n)" ANSWER
case $ANSWER in
    Y|y|yes) read -p "cswp模型参数目录修改为:" ARGS1
    ;;
esac

cd $APP_PATH
java -jar $APP_NAME $ARGS0 $ARGS1

在Linux环境下运行shell脚本,能实现args参数动态输入。

利用shell脚本交互式运行jar任务

标签:model   big   name   control   pat   文件夹   目录修改   bin   answer   

原文地址:https://www.cnblogs.com/steven0325/p/11691381.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!