首页 > 解决方案 > 检测可选的 bash 脚本参数是否设置为 true?

问题描述

一个 bash 脚本需要几个输入参数。第一个参数是必需的,其他参数是可选标志:

./go.sh NAME [configuration arguments]

例如

./go.sh test -flag1=true -flag2=true -test_flag=true

配置参数是一组可选标志,我在脚本中访问为:

CONF_ARGS="${@:2}"

我需要检测其中一个名为 的标志test_flag是否设置为true。我该怎么做?

标签: linuxbashscripting

解决方案


推荐阅读