我想为我的Java代码构建一个rerun.sh脚本。但是我的Java代码需要5个参数。我想建立一个可以像这样调用我的java类的重新运行:
java cp myjar.jar javaClassName <arg0> <arg1> <arg2> <arg3> <arg4>
因此,当我运行rerun.sh时,只需输入:
./rerun <arg0> <arg1> <arg2> <arg3> <arg4>
有什么建议吗?
谢谢
最佳答案
一个非常简单的脚本,带有基本的错误检查
#! /bin/bash
if [ $# -ne 5 ]; then
echo "usage $0: <arg1> <arg2> <arg3> <arg4> <arg5>"
exit 1
fi
java -cp myjar.jar javaClassName $1 $2 $3 $4 $5