腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
getopts
在
命令行
中
传递
shell
脚本
的
强制
和
可选
标志
?
shell
、
command-line-arguments
、
getopts
我想将3个带有
getopts
的
参数
传递
给我
的
shell
脚本
。
脚本
至少需要前2个参数,第三个参数是
可选
的
。如果未设置,则
使用
其默认值。echo "options:"} while
浏览 3
提问于2016-08-29
得票数 2
1
回答
确保只将一个
强制
参数
传递
给
脚本
linux
、
bash
、
command
、
programming
、
getopts
我正在编写一个
shell
脚本
,并对
getopts
进行参数解析。我拥有的是1个
可选
参数
和
2个
强制
参数,我要做
的
是确保只
传递
一个
强制
参数。目前,一个基本
的
验证已经存在,但从长远来看,它实际上是无用
的
。我
使用
if条件查看了其他示例,但这也失败了。
在
cases中
使用
标志
,并通过检查单个状态来调用函数,也会打印all。我想要
的</
浏览 0
提问于2021-09-04
得票数 1
回答已采纳
1
回答
Shell
:是否可以
在
非
可选
参数之后解析
可选
参数?
bash
、
optional-parameters
最近,我尝试
在
shell
脚本
中
传递
参数,如下所示:
脚本
应该读入一个源文件
和
一个目标文件-两者都应该是
强制
的
-然后
在
最后检查其他
可选
参数。但是,当尝试用
getopts
解析选项-o时,它永远也找不到它。它总是"false“或"0”。当
浏览 1
提问于2013-06-26
得票数 3
回答已采纳
3
回答
BASH
getopts
可选
参数
linux
、
bash
、
shell
、
unix
、
getopts
我正在尝试创建一个
shell
脚本
,它有两个
强制
参数(arg1、arg2),然后是一个
可选
的
-b
标志
,以及用户选择
使用
该
标志
时需要遵循
的
参数。/shellscript.sh new <app_name> # fetches master branch by default 该
脚本
从该存储库
中
获取主分支
的
一个实例。然而,如果用户选择
使用
可
浏览 0
提问于2013-06-10
得票数 2
5
回答
如何
为
标志
创建带有
可选
参数
的
bash
脚本
bash
、
shell
我正在尝试创建一个
脚本
,它将有一个带有
可选
选项
的
标志
。
使用
getopts
可以
在
标志
后面指定
强制
参数(
使用
冒号),但我希望将其保留为
可选
。./install.sh -a 3./install.sh -a3提前谢谢。
浏览 0
提问于2013-03-20
得票数 9
回答已采纳
1
回答
无法将
可选
标志
默认到bash
脚本
bash
、
arguments
、
parameter-passing
我有一个
脚本
,既有2个
可选
的
和
1个必需
的
标志
。我
使用
getopts
来获取参数。 #!/usr/bin/env bash while
getopts
s:fd flag case "${flag}" in s),f
和
d是
可选
标志
。如果未<e
浏览 10
提问于2020-11-06
得票数 0
回答已采纳
1
回答
如何
在
shell
脚本
中
传递
getopts
中
的
多个
标志
和
多个参数?
bash
、
getopts
这里给出
的
答案没有我
的
任何问题:这就是我开始写
的
剧本: #!/bin/bash;
getopts
c:t:x:选项;do case $option in c) java -jar $file -fail no-tests-包括-classname "$OPTARG*‘-
浏览 4
提问于2021-05-07
得票数 0
1
回答
在
脚本
中
使用
位置参数
和
可选
参数
的
BASH
bash
、
sh
我目前正在编写一个BASH
脚本
,我希望在其中同时
使用
位置参数
和
可选
参数。位置参数必须发生在指定
的
位置(例如:$1,$2),而
可选
参数可以发生在其
命令行
标志
所表示
的
任何位置。这是我
的
剧本:EOFNAME=$2
浏览 2
提问于2019-12-17
得票数 4
回答已采纳
6
回答
读取
可选
标志
的
$OPTARG?
bash
、
getopts
我希望能够接受
脚本
中
的
强制
性
标志
和
可选
标志
。到目前为止我
的
情况是这样
的
。 case $opt in...outputs这个:Banana is
浏览 11
提问于2013-08-24
得票数 36
回答已采纳
3
回答
如何
使用
Getopt::Std设置默认值?
perl
、
getopt
我正在尝试
使用
Perl
脚本
中
的
从
命令行
收集这些值。但最后一个变量($parameter_value)是
可选
的
,可以忽略。当-p
标志
在
命令行
被忽略时,我试图
在
缺省情况下将一些值设置为最后一个变量($parameter_value)。我试着
使用
这个:当在
命令行
中
忽
浏览 1
提问于2009-10-23
得票数 10
回答已采纳
2
回答
如何
在$1
和
$2
的
bash
脚本
中
包含自定义命令选项?
bash
、
shell-script
、
command-line
、
scripting
、
arguments
我有一个
脚本
myscript.sh就像..。这给了我一个输出..。foo bar./myscript.sh -a foo and corespond to $1.
浏览 0
提问于2019-05-20
得票数 3
回答已采纳
2
回答
无法将
使用
getopts
的
选项
传递
给oozie
shell
操作
shell
、
hadoop
、
oozie
我
在
shell
中
创建了一个
脚本
,并在
脚本
中
使用
getopts
方法
传递
参数,如下所示:其中,my_code.sh是我
的
unix
脚本
名,file_name是我
使用
getopts
传递
给
脚本
的
文件。当我从
命令行
调用我
的
<em
浏览 0
提问于2018-08-18
得票数 1
回答已采纳
1
回答
在
AWK
中
可移植地处理任意参数
linux
、
shell
、
unix
、
awk
、
posix
我想让我
的
支持
的
POSIX 程序有更多
的
标准接口--不是
使用
-v var=val接口,而是
使用
类似于从Linux/UNIX
命令行
提供
的
其他程序
的
接口。我遇到
的
问题是, awk
脚本
将
标志
传递
给awk --然后awk本身首先破解了对这些
标志
的
解释。另外,awk
的
不同实现有不同
的
标志
选项
浏览 0
提问于2015-12-04
得票数 1
回答已采纳
1
回答
如何
引用bash
标志
参数来
传递
一个
getopts
调用并被解释为第二个?
bash
、
shell
、
getopts
、
variable-expansion
、
delayedvariableexpansion
Script nerf调用script herd,后者调用
脚本
er。nerf
在
herd上
使用
一个
标志
,该
标志
显式地接受需要
传递
给er
的
参数。
在
nerf存在之前,这不是一个问题--当herd刚刚从
命令行
被调用时,我们可以将参数单引号引用到-p
标志
,它们永远不会被herd
的
getopts
解释,而是由er
的
getopts
来解释。但是现在我们已经
浏览 2
提问于2014-05-13
得票数 0
回答已采纳
1
回答
1.我试图验证
传递
给
shell
脚本
的
参数数,但我无法找到简单
的
方法
jquery
、
shell
、
validation
、
jquery-mobile
、
mobile
我试图按照下面的要求为两个不同
的
脚本
编写验证, 我想
传递
上面的参数,mobile
和
email是
可选<
浏览 4
提问于2014-03-01
得票数 0
回答已采纳
1
回答
如何
向bash
脚本
传递
可选
标志
和
参数?
bash
、
unix
我有一个bash
脚本
,将参数
传递
给它(并通过$1进行访问)。此参数是必须处理
的
单个命令(如git拉、签出dev等)。现在,我想在我
的
脚本
中
添加一个
可选
标志
来执行其他一些功能。因此,如果我像./script_name -t git pull一样调用我
的
脚本
,它将具有与./script_n
浏览 3
提问于2015-06-29
得票数 7
回答已采纳
1
回答
我们能否通过执行Bash
命令行
将变量名称作为参数值读取?
linux
、
shell-script
、
arguments
我们有一个简单
的
脚本
,可以
使用
以下命令执行
脚本
:
脚本
内容SecondNum=$2有没有一种不用$1 &
浏览 0
提问于2020-11-21
得票数 2
回答已采纳
1
回答
接受
可选
参数
的
Shell
脚本
linux
、
shell
、
sh
如何
在
shell
脚本
中
使用
可选
参数。
如何
编写一个
shell
脚本
,它将
强制
使用
parm1
和
parm2作为参数,并将另外两个参数作为
可选
参数
浏览 1
提问于2015-09-01
得票数 0
2
回答
如何
在bash中
使用
getopt作为传入参数
的
技术
bash
、
unix
、
shell
、
getopt
、
getopts
有没有人可以给我展示一个正确
使用
getopts
的
例子,或者我可以
在
参数
中
传递
的
任何其他技术?我正在尝试用unix
shell
/bash编写这篇文章。我看到有getopt
和
getopts
,但不确定哪一个更好。最后,我将在此基础上添加更多选项。
在
本例
中
,我希望将文件路径作为输入
传递
给
shell
脚本
,并在没有正确输入<em
浏览 2
提问于2011-07-27
得票数 3
回答已采纳
1
回答
尝试
在
批处理
中
实现getopt,首先
使用
标记
的
参数,最后
使用
其他参数
parsing
、
batch-file
、
command-line
、
cmd
、
getopt
我正在尝试更优雅地处理
脚本
的
命令行
参数。我非常喜欢getopt
在
C
中
处理参数
的
方式,但在我
的
脚本
中
,用一种新语言重写它是不值得
的
。if /I "%1" == "-s" set SQL=%2 & shiftif not "%1" == "" goto
GETOPTS
贷给“tivnet”<
浏览 0
提问于2018-01-24
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券