linux - 检测可选的 bash 脚本参数是否设置为 true?
问题描述
一个 bash 脚本需要几个输入参数。第一个参数是必需的,其他参数是可选标志:
./go.sh NAME [configuration arguments]
例如
./go.sh test -flag1=true -flag2=true -test_flag=true
配置参数是一组可选标志,我在脚本中访问为:
CONF_ARGS="${@:2}"
我需要检测其中一个名为 的标志test_flag
是否设置为true
。我该怎么做?
解决方案
推荐阅读
- html - 在 tumblr 网站顶部添加基本横幅
- javascript - 第二个输入 onclick() 函数不起作用
- c# - 使用客户端凭据授予类型自定义 Azure AD 令牌
- python - excel文件的文件路径
- c# - 如何在c#中阅读所有邮件,包括来自outlook的特定主题
- vb.net - VB.NET 如何一次性将整个 DataGridView 数据导出/插入到 Sqlite 表中
- noraui - 在 NoraUI 中从 excel 文件中读取数据时出现读取问题
- javascript - jQuery切换进出问题
- c++ - ZeroMQ 在使用 std::thread 创建工作者时崩溃
- python - 使用 python 从拼写错误的村庄名称列表中找到正确的村庄名称