linux 动态传参执行shell脚本

举个栗子:
我想执行的命令如下

/usr/bin/soffice --headless --invisible --convert-to pdf  3.doc

但是这样命令就写死了,如何动态传参数,执行shell脚本呢?

步骤 释义说明 执行命令
创建一个2.sh的文件 vim 2.sh
把通用的命令复制到脚本中,参数用$1来代替可变参数 /usr/bin/soffice --headless --invisible --convert-to pdf $1
保存退出 :wq
赋予2.sh文件可执行权限 chmod u+x 2.sh
运行脚本 ./2.sh 3.doc
发布了745 篇原创文章 · 获赞 92 · 访问量 13万+

猜你喜欢

转载自blog.csdn.net/weixin_40816738/article/details/103887264
今日推荐