腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
带有
所有
可选
参数
的
getopts
、
、
为了运行bash脚本,我需要一些
参数
和标志,因为要求非常棘手,所以我选择使用如下
的
getopt函数 case "${o}" in/myscript.sh -s value1 -g value2 -r" esac我希望
所有
的
参数
都是
可选
的
,这样我以后就可以在我
的
代码中编写一些条件,前两个(
浏览 5
提问于2017-08-17
得票数 1
1
回答
使用case命令处理解析命令行
参数
的
角例
的
适当方法
我有一个bash脚本,它接受三个命令行
参数
,例如脚本执行如下:script -c <value> -h <value> -w <value>。我要确保: #!break *) echo "Unknow option"
浏览 2
提问于2016-03-25
得票数 3
5
回答
如何为标志创建
带有
可选
参数
的
bash脚本
、
我正在尝试创建一个脚本,它将有一个
带有
可选
选项
的
标志。使用
getopts
可以在标志后面指定强制
参数
(使用冒号),但我希望将其保留为
可选
。./install.sh -a 3./install.sh -a3提前谢谢。
浏览 0
提问于2013-03-20
得票数 9
回答已采纳
1
回答
Shell:使用
getopts
设置
可选
参数
或使用默认值?
、
我正在尝试获取以下内容作为我
的
脚本
的
有效调用:sh name.sh -ldefault="nowhile
getopts
":l:a:" o; do l) a) esac
浏览 12
提问于2016-09-03
得票数 1
2
回答
Bash脚本中
的
可选
参数
、
、
、
、
我试图编写一个具有
可选
参数
的
函数,使
可选
参数
后面跟着类似于-x
的
内容。opt_arg1 -o opt_arg2 -x opt_arg3my_function man_arg1 man_arg2 -x opt_arg 在其他问题中,我看到有人建议使用
getopts
,但在这些答案中,似乎必须在调用函数时指定
所有
可选
参数
。而且,在我看来,似乎还不清楚如何使用
getopts
。
浏览 5
提问于2022-03-04
得票数 1
回答已采纳
2
回答
无
可选
参数
的
GETOPTS
案
你好,我正在设法使
getopts
与非预期
的
可选
参数
一起工作。script.sh [-a] [-b] [-c | -d] file我想让它在没有这些
参数
的
情况下工作,所以我可以这样运行它有没有办法做出一个新
的
情况选择,还是我需要做其他方式,感谢
所有
的帮助,我是一个初学者在bash。
浏览 2
提问于2014-03-23
得票数 2
回答已采纳
10
回答
带有
getopts
的
可选
选项
参数
、
、
while
getopts
"hd:R:" arg; do h) ;; dir=$OPTARGecho "WRONG" >&2 esac -R指的是-R
的
参数
,dir指的是我输入./count.sh -R 1 -d test/
的
参数
当我输入./count.
浏览 125
提问于2012-07-17
得票数 49
回答已采纳
2
回答
如何允许非
可选
参数
在Bash中使用
getopts
的
可选
参数
前面?
、
我知道如何使用Bash中
的
getopts
处理
可选
参数
。 case "$opt" in esac但是如果我
的
脚本期望/script.sh arg1 [options],我如何告诉
getopts
跳过arg1? $ ./script.sh -a
浏览 3
提问于2014-01-06
得票数 3
回答已采纳
6
回答
读取
可选
标志
的
$OPTARG?
、
我希望能够接受脚本中
的
强制性标志和
可选
标志。到目前为止我
的
情况是这样
的
。 case $opt in...outputs这个:Banana is bananaDfruit is Fig is 如您所见
浏览 11
提问于2013-08-24
得票数 36
回答已采纳
2
回答
使用SH脚本创建CLI命令
、
基本上这就是我想要
的
答案,我真正需要知道
的
就是如何做一些事情,比如:或者其他类似的东西。任何帮助都是非常感谢
的
。:)
浏览 0
提问于2013-09-21
得票数 0
1
回答
如何在bash中
的
getopts
中添加
可选
参数
?
、
我想在
getopts
中添加几个
可选
的
参数
。例如,对于下面的代码,我想添加两个
可选
参数
- cagefile和knownlinc。我如何通过修改这段代码来做到这一点?while
getopts
":b:c:g:hr:" opt; do b) ;; c)
浏览 3
提问于2016-01-05
得票数 1
回答已采纳
1
回答
如何使用
getopts
在命令行中传递shell脚本
的
强制和
可选
标志?
、
、
我想将3个
带有
getopts
的
参数
传递给我
的
shell脚本。脚本至少需要前2个
参数
,第三个
参数
是
可选
的
。如果未设置,则使用其默认值。以下两种方法都可以工作:sh script.sh -a "/home/dir" -b 3 -c "String" 我试着这样做,但它总是忽
浏览 3
提问于2016-08-29
得票数 2
1
回答
在bash中使用
getopts
获取
可选
的
输入
参数
、
、
、
我使用
getopts
来处理输入
参数
。我在读取
可选
参数
值时遇到问题。当我使用
参数
test.sh -t test -r server -p password -v 1调用脚本时谁能告诉我如何处理
可选
的
参数
值? -v Verbose} SERVER=VERBOSE= ech
浏览 1
提问于2014-05-30
得票数 0
1
回答
shell脚本中
getopts
中
的
2个强制
参数
、
执行shell脚本,它需要2个强制
参数
-d和-v,以及一个
可选
参数
-h不能相应工作store.sh -d <directory> -v<version>while
getopts
"hd:v:" arg; do h) usage 0;; d)
浏览 1
提问于2018-01-29
得票数 1
回答已采纳
2
回答
使用
getopts
读取一个
可选
参数
并移动正确数量
的
参数
我正在编写一个简单
的
bash脚本,该脚本接受一个
可选
参数
(-t ),后跟一些额外
的
参数
。foo() { while
getopts
":t:" option; do t) bazOPTARG ;;
浏览 0
提问于2013-02-02
得票数 6
回答已采纳
1
回答
可选
值为双冒号
的
getopts
、
getopts
是否不接受使用双冒号选项
的
可选
参数
(例如使用shortopts="t::")?
浏览 0
提问于2021-12-19
得票数 0
回答已采纳
1
回答
Shell:是否可以在非
可选
参数
之后解析
可选
参数
?
、
最近,我尝试在shell脚本中传递
参数
,如下所示:脚本应该读入一个源文件和一个目标文件-两者都应该是强制
的
-然后在最后检查其他
可选
参数
。但是,当尝试用
getopts
解析选项-o时,它永远也找不到它。它总是"false“或"0”。当它在其他
参数
之前传递时,它只识别选项-o! $.当我在谷歌上搜索规则、约定或练习脚本时,我从来没有找到这些重
浏览 1
提问于2013-06-26
得票数 3
回答已采纳
3
回答
如何使用Bash命令将
所有
参数
集合在一起
、
我必须为它启用
可选
参数
,其中行为-l,字段为-f。因此,要运行该程序,应该是./parse.sh -l 5 -f 14 foo。如果没有-l或-f
参数
,我希望程序默认解析
所有
行和
所有
字段。我看到
getopts
通常这样工作: case $opts in f) #code to pars
浏览 2
提问于2013-09-06
得票数 1
回答已采纳
3
回答
BASH
getopts
可选
参数
、
、
、
、
我正在尝试创建一个shell脚本,它有两个强制
参数
(arg1、arg2),然后是一个
可选
的
-b标志,以及用户选择使用该标志时需要遵循
的
参数
。然而,如果用户选择使用
可选
的
-b标志,这意味着他/她想要指定要获取哪个分支,例如开发分支。这意味着用户可以这样做: .‘-b’
参数
和'app_name‘
参数
之前输入新
的
flag+branch_name也无关紧要。要知道我到底想要构建什么,这里有一个指向我当前脚
浏览 0
提问于2013-06-10
得票数 2
1
回答
getopts
可选
且无
可选
参数
、
、
我
的
getopts
功能有问题才能正常工作。应该发生
的
是,如果不给土地,那么一切都是拖欠
的
。我有以下四种选择:-h,它确实需要一个被忽略
的
值,即使它被忽略了。exit 1 case &qu
浏览 5
提问于2014-09-21
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券