介绍
这期内容当中小编将会给大家带来有关怎么在Shell脚本中通过参数名传递参数,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
# !/bin/bash while getopts 我:o: p: s:师:选择;,做 ,case ${选择}, 我才能),in_file=$ {OPTARG} ,,,;; o),才能out_dir=$ {OPTARG} ,,,;; p),才能product_code=$ {OPTARG} ,,,;; s),才能software_version=$ {OPTARG} ,,,;; t),才能类型=$ {OPTARG} ,,,;; \才能?) ,,,printf “[使用],“date & # 39; + % F % t # 39;“,小姐;& lt; INPUT_FILE>, -o & lt; OUTPUT_DIR> -o & lt; P RODUCT_CODE>, -s & lt; SOFTWARE_VERSION>, -t & lt; TYPE> \ n",祝辞,2 ,,,exit 1 ,esac 完成 , #,check 参数 if [, -z “$ {in_file}“, -o -z “$ {out_dir}“, -o -z “$ {product_code}“, -o -z “$ {software_version}“, -o -z “${类型}“,];然后 printf 才能“(误差),“date & # 39; + % F % t # 39;”, following parameters is 空:\ n=$ {in_file} \ n-o=$ {out_dir} \阻燃剂=$ {product_code} \ n=$ {software_version} \次方=${类型}\ n" exit 才能;1 fi , # block enc java -jar  openailab -命令行- auth - 0.1 - snapshot.jar $ {in_file}, {out_dir},美元$ {product_code}, {software_version},美元${类型}
上述就是小编为大家分享的怎么在Shell脚本中通过参数名传递参数了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。