怎么在Shell脚本中通过参数名传递参数-创新互联

这期内容当中小编将会给大家带来有关怎么在Shell脚本中通过参数名传递参数,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

创新互联专业为企业提供自流井网站建设、自流井做网站、自流井网站设计、自流井网站制作等企业网站建设、网页设计与制作、自流井企业网站模板建站服务,十余年自流井做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
#!/bin/bash
while getopts i:o:p:s:t: OPT; do
 case ${OPT} in
  i) in_file=${OPTARG}
    ;;
  o) out_dir=${OPTARG}
    ;;
  p) product_code=${OPTARG}
    ;;
  s) software_version=${OPTARG}
    ;;
  t) type=${OPTARG}
    ;;
  \?)
    printf "[Usage] `date '+%F %T'` -i  -o  -o 

 -s  -t \n" >&2     exit 1  esac done   # check parameter if [ -z "${in_file}" -o -z "${out_dir}" -o -z "${product_code}" -o -z "${software_version}" -o -z "${type}" ]; then   printf "[ERROR] `date '+%F %T'` following parameters is empty:\n-i=${in_file}\n-o=${out_dir}\n-p=${product_code}\n-s=${software_version}\n-t=${type}\n"   exit 1 fi   # block enc java -jar openailab-command-line-auth-0.1-SNAPSHOT.jar ${in_file} ${out_dir} ${product_code} ${software_version} ${type}

上述就是小编为大家分享的怎么在Shell脚本中通过参数名传递参数了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注创新互联行业资讯频道。


网站题目:怎么在Shell脚本中通过参数名传递参数-创新互联
新闻来源:http://bzwzjz.com/article/dsheid.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 商城网站建设 高端定制网站设计 网站设计制作 成都网站建设 app网站建设 成都网站设计 达州网站设计 网站建设方案 成都营销网站制作 高端网站设计 成都网站建设公司 成都定制网站建设 重庆网站建设 网站制作公司 营销网站建设 成都网站设计 成都企业网站建设公司 成都网站建设 响应式网站设计 网站建设 成都网站建设 定制网站设计