腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
getopts
总是为
Bash
提供的吗?
、
我是否可以
使用
getopts
来解析
bash
脚本(而不是sh)
中
的命令行参数,而不必担心另一种退步?
浏览 0
提问于2016-07-06
得票数 5
回答已采纳
2
回答
选项的第一个字符--
getopts
字符串为a:(冒号)的目的是什么?
、
在
选项字符串
中
,当
使用
getopts
时,来自http://wiki.
bash
-hackers.org/howto/
getopts
_教程我想知道以下这些是什么意思:“
浏览 0
提问于2018-02-25
得票数 15
回答已采纳
1
回答
如何
使用
自定义变量(而不是${1}、${2} )将参数传递给
Bash
getopts
、
、
、
我希望
在
Bash
变量中指定参数(选项和参数),并将该变量传递给
getopts
进行解析,而不是通常的变量${1}、${2}等。通常在
中
,
getopts
语法描述如下:
getopts
optstring name [args] 我知道optstring表示关于如何解析参数的
getopts
指令,而name是一个变量,用于存储
getopts
正在考虑的当前信息(例如选项参数的值),但我不知道[args]的意图是什么。这是一种
在</e
浏览 4
提问于2014-01-12
得票数 0
回答已采纳
1
回答
在
cygwin上
使用
getopts
时出错
、
我正在尝试
在
bash
脚本中
使用
cygwin上的
getopts
。代码如下:i=0; do echo ${i}; while
getopts
/
getOpts
浏览 1
提问于2013-03-17
得票数 0
回答已采纳
1
回答
bash
可以通过源脚本判断getop是否已传递给父脚本。
、
我想知道源
bash
脚本是否&如何能够判断getop变量是否被传递给父变量,例如,
在
parent.sh
中
,我调用. child.sh,我想检查我倾向于不
使用
父变量
中
的getops,如果可能的话设置var,而是
使用
类似于子目录
中
getop的方法来测试该变量是否被传递,然后设置它。#!a:b: OPTIONThisIsPassed ++ ec
浏览 1
提问于2014-11-18
得票数 0
回答已采纳
4
回答
带参数的shell脚本
、
、
、
/bin/
bash
#echo "A";#echo "B
浏览 4
提问于2012-01-17
得票数 0
2
回答
如何从命令行解析
bash
中
的密钥?
、
我正在尝试从
bash
脚本
中
创建一个命令行工具。这很简单:所以我想把包含'>‘的所有行从第一个文件复制到第二个文件。我尝试了下面的代码:do i) input=$OPTARG;; o)我想我只是没有正确地理解
getopts
是如何工作的,但我没有找到任何好的描述
浏览 0
提问于2019-09-23
得票数 1
1
回答
如何获取
getopts
源代码?
、
我的嵌入式设备
使用
busybox,它只有getopt。我想要将
getopts
移植到我的嵌入式设备上,并且正在寻找
getopts
源代码来实现这一点。我在哪里可以找到
getopts
的源代码?
浏览 2
提问于2012-05-02
得票数 0
回答已采纳
1
回答
不同的外壳会产生非常不同的地球顶。
、
、
、
、
我
在
一个shell脚本
中
做了一些选项解析,这个脚本是
在
dash和
bash
中进行的,我
在
bash
中
得到了一些奇怪的结果,所以我将脚本的本质放在:fn() local verbose opt case "$opt" in v) verboseesac done; shif
浏览 4
提问于2017-07-03
得票数 1
回答已采纳
2
回答
如何允许非可选参数
在
Bash
中
使用
getopts
的可选参数前面?
、
我知道如何
使用
Bash
中
的
getopts
处理可选参数。 case "$opt" in esac但是如果我的脚本期望/script.sh arg1 [options],我如何告诉
getopts
跳过arg1? $ ./script.sh -a
浏览 3
提问于2014-01-06
得票数 3
回答已采纳
2
回答
如何在$1和$2的
bash
脚本
中
包含自定义命令选项?
、
、
、
、
我有一个脚本myscript.sh就像..。这给了我一个输出..。但是如何使这个脚本包含自定义命令选项呢?例如..。和 ./myscript.sh -b bar and corespond to $2
浏览 0
提问于2019-05-20
得票数 3
回答已采纳
2
回答
如何在shell脚本中
使用
getopt获取多个参数
、
、
我希望
在
命令中
使用
shell脚本
中
的
getopts
通过一个选项传递多个值。示例 如何
使用
bash
脚本
中
的
getopts
使用
-t选项传递所有三个参数?
浏览 6
提问于2014-02-07
得票数 1
1
回答
在
Bash
中
使用
getopts
、
我想在
Bash
脚本中
使用
getopts
,如下所示: while
getopts
":hXX:h" opt; do hXX ) Usage ;;done 背后的想法是,我想要有两个标志-h或--help,让用户能够
使用
帮助,以便指导如何
使用
脚本和另一个标志我认为
在
getopt
中</
浏览 34
提问于2019-10-18
得票数 2
2
回答
哪个是比较标准的包,getopt还是
getopts
(有一个"s")?
、
、
Linux 标准实用程序清单包括
getopts
,但不包括getopt。类似于Posix实用程序的开放群列表。/usr/bin/getoptgetopt from util-linux 2.27.1 balter@spectre:~$ which <
浏览 0
提问于2018-05-14
得票数 9
回答已采纳
1
回答
我们能否通过执行
Bash
命令行将变量名称作为参数值读取?
、
、
我们有一个简单的脚本,可以
使用
以下命令执行脚本:脚本内容SecondNum=$2 与其
在
脚本中
使用
$1和$2,不如在执行时传递命令行,如下所示
浏览 0
提问于2020-11-21
得票数 2
回答已采纳
1
回答
如何引用
bash
标志参数来传递一个
getopts
调用并被解释为第二个?
、
、
、
、
nerf
在
herd上
使用
一个标志,该标志显式地接受需要传递给er的参数。
在
nerf存在之前,这不是一个问题--当herd刚刚从命令行被调用时,我们可以将参数单引号引用到-p标志,它们永远不会被herd的
getopts
解释,而是由er的
getopts
来解释。但是现在我们已经
在
标志中生成了值,这些标志最终需要转到er,所以我需要在nerf
中
扩展变量$file_contents,但在它们到达er之前不让
getopts
对它们进行解释。/bin
浏览 2
提问于2014-05-13
得票数 0
回答已采纳
2
回答
bash
getopts
函数是否会破坏命令行选项?
、
您是否可以
在
同一脚本中
使用
bash
"
getopts
“函数两次? 我有一组期权,根据具体期权的价值,这些期权的含义是不同的。由于我不能保证
getopts
将首先计算该特定选项,因此我希望仅
使用
该特定选项运行一次
getopts
,然后
使用
其他选项第二次运行它。
浏览 2
提问于2008-09-28
得票数 4
回答已采纳
1
回答
开关箱
中
的击打
、
、
、
我试着
在
开关箱循环中
使用
getopts
。如果我只
使用
getopts
或者只
使用
开关情况,那么这是工作的,但是当我将这两个
getopts
dos结合起来时,
getopts
dos不会触发。/bin/
bash
echo "vesion" ;;
浏览 2
提问于2017-08-07
得票数 1
回答已采纳
2
回答
在
Bash
函数中
使用
getopts
、
、
我想在我的.
bash
_profile
中
定义的函数中
使用
getopts
。我的想法是,我想把一些标志传递给这个函数来改变它的行为。代码如下: echo $* echo $OPTION} 当我像这样调用它时我希望
在
不手动移动和解析的情况下获得值bc。如何在函数中正确
使用
getopts
?Arg值确实是
在<
浏览 1
提问于2013-05-21
得票数 54
回答已采纳
4
回答
Case...esac默认条件
我第一次
使用
getopts
和case...esac。我已经看到了许多不同的默认/捕获选项的教程和问题:?、*、\?、[?]。如果您在以下脚本
中
更改它们的顺序,它们的功能似乎都是相同的:set -eset -o pipefail case $opt in esacecho script done 运
浏览 6
提问于2020-04-07
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券