linux getopts如何设置默认值

   2024-10-05 4430
核心提示:在使用Linux的getopts命令解析命令行参数时,可以为选项设置默认值。下面是一个示例代码:while getopts :a:b: opt; docase $opt

在使用Linux的getopts命令解析命令行参数时,可以为选项设置默认值。下面是一个示例代码:

while getopts ":a:b:" opt; do  case $opt in    a)      var_a=$OPTARG      ;;    b)      var_b=$OPTARG      ;;    \?)      echo "Invalid option: -$OPTARG" >&2      ;;  esacdone# 设置默认值var_a=${var_a:-default_value_a}var_b=${var_b:-default_value_b}echo "var_a: $var_a"echo "var_b: $var_b"

在上面的代码中,如果用户没有提供选项-a或-b的值,则会使用默认值default_value_a和default_value_b。可以根据需要设置不同的默认值。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号