一尘不染

如何将参数传递给Linux Bash脚本?

linux

我有一个Linux bash脚本“ myshell”。我希望它读取两个日期作为参数,例如:myshelldate1date2。我是Java程序员,但不知道如何编写脚本来完成此任务。

脚本的其余部分如下所示:

sed "s/$date1/$date2/g" wlacd_stat.xml >tmp.xml
mv tmp.xml wlacd_stat.xml

阅读 327

收藏
2020-06-07

共1个答案

一尘不染

您在脚本中使用$1$2例如

date1="$1"
date2="$2"
sed "s/$date1/$date2/g" wlacd_stat.xml >temp.xml ;mv temp.xml wlacd_stat.xml #Semicolon can also replaced with a newline
2020-06-07