腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
C
:
getopt
():
选项
似乎
没有
效果
、
我正在尝试以下
C
代码(保存在名为testgetopt.
c
的文件中):#include <stdlib.h>#includesize_t i; FILE *fout; if ((
c
=
getopt
(argc, argv, "di:o:"
浏览 10
提问于2016-07-22
得票数 2
回答已采纳
2
回答
迭代传递给bash脚本的
选项
和带引号/不带引号的参数
、
我有一个使用
getopt
解析其参数的bash脚本。它正确地处理开关和长
选项
,以及参数和带引号的参数,但是我不知道如何遍历由反引号返回的
选项
/参数字符串。类似于:echo $paramsdodone 当脚本作为有
没有
简单的方法来解决这个问题?
浏览 4
提问于2009-08-19
得票数 2
2
回答
getopt
::long如何与混合的长/短
选项
一起工作?
Getopt
的描述说,'-‘和'--’都可以接受同一个
选项
,短
选项
可以捆绑在一起。如果我们有两个或更多具有唯一首字符的
选项
("ab“、"cd"),则-ac不起作用,但--a和--
c
起作用。我已经看过了所有的
getopt
选项
,我认为它们的用法是正确的。我是错过了一个
选项
,还是误解了
getopt
的描述?, 'u' => \$update
浏览 1
提问于2020-02-12
得票数 1
2
回答
getopt
switch语句从未命中默认情况
、
、
我试过搜索,但
没有
发现一个重复的/类似的问题。while ((
c
=
getopt
(argc, argv, "i:o:")) != -1) { case 'i':
浏览 5
提问于2014-06-24
得票数 1
回答已采纳
2
回答
在
C
命令行中传递多个参数
、
、
在这样的
C
程序中,如何使用不同的开关传递多个参数我使用
getopt
来传递参数。int main(int argc, char **argv) while(1) unsigned int
c
=
getopt
(argc, argv, "-dD:hHgGp:"); if(
c
== -1 )
浏览 2
提问于2012-12-07
得票数 0
1
回答
告诉
getopt
它未完成解析
选项
、
我使用
getopt
来解析
选项
。我解析的一个
选项
(-a)有一个强制参数。while((
c
=
getopt
(argc, argv, "a:b")) != -1) { case 'a': break; } }我希望我的程序告诉我有一个带有参数100和-b<em
浏览 34
提问于2018-09-30
得票数 -1
回答已采纳
7
回答
如何使用Perl的
Getopt
::Long按用户输入的顺序获得
选项
?
、
我有一个现有的Perl程序,它使用
Getopt
包和带有permute的
Getopt
::Long::Configure作为
选项
之一。但是,现在我需要保持用户输入的
选项
的顺序。$RETURN_IN_ORDER在Long.pm中提到了一个
选项
,但是
似乎
在任何地方都不使用。 当我通过return_in_order时,我将得到以下错误。位于
C
:/Program Files/IBM/RationalSDLC/common/lib
浏览 16
提问于2008-10-20
得票数 3
2
回答
为什么对map的链式调用会得到意想不到的结果?
、
、
我正在使用
Getopt
::Lucid来处理CLO,我遇到了一个有趣的意外问题。以下代码: map { Switch($_) } qw(--help/alias 现在,
Getopt
::Lucid是通过引用表示有效
选项
的字符串表达式,然后将这些字符串传递给返回受祝福的散列的六个子例程之一来配置的。每个子例程代表一种类型的
选项
:开关、计数器、参数、列表或键对。Perl
浏览 1
提问于2010-01-19
得票数 2
回答已采纳
1
回答
如何允许任意顺序的非
选项
参数获取?
、
我有一个
C
程序,它需要使用几个
选项
和一个非
选项
参数(即
没有
关联的
选项
字母)来调用,并使用
getopt
解析这些
选项
。例如,非
选项
参数"xParam“可以放在第一位:但是,当在SLES11中进行测试时,
似乎
getopt
在到达非
选项
浏览 1
提问于2012-11-08
得票数 4
回答已采纳
2
回答
python只选择长
选项
、
、
我想使用
getopt
从命令行参数获得输入,只使用长
选项
。options, args =
getopt
.
getopt
(sys.argv[1:],['empid=']) print 'opts',opt emp_Id = arg 我用上面的代码得到了错
浏览 2
提问于2014-05-24
得票数 1
回答已采纳
1
回答
bash脚本中的
Getopt
解析错误(
选项
声明错误)
、
我需要在bash脚本中获得4个
选项
(每个
选项
都有一个短版本和一个长版本)。以下是我所做的:exit 1 -i|--icon) echo "I:'$2'"; shift 2;; -m|--message) echo "M:'
浏览 3
提问于2017-10-11
得票数 0
回答已采纳
1
回答
可以拆分/级联
getopt
_long吗?
、
、
、
我有一个使用
getopt
_long解析命令行参数的小
C
(不是
C
++)应用程序。我想写另一个应用程序,共享一些元素(包括一些常见的命令行参数),但也会有一些独特的东西。有
没有
可能用不同的
选项
集以某种方式级联对
getopt
_long的调用,这样如果“外部”调用(应用程序特定的
选项
)不识别某个
选项
,它可以尝试调用通用的
选项
解析器,而不会向用户输出任何错误,除非两者都不识别该
选项
这将必须在逐个
选项
的基础上完
浏览 2
提问于2014-04-17
得票数 0
1
回答
Shell
getopt
第一参数误差
、
TEMP=`
getopt
--long hostip:,hostport: -n 'javawrap' -- "$@"` if [ $? !
浏览 0
提问于2018-04-26
得票数 1
回答已采纳
1
回答
讨论事项的顺序
、
我的应用程序解析命令行参数:import
getopt
options, remainder =
getopt
.
getopt
(
浏览 0
提问于2014-09-23
得票数 0
回答已采纳
2
回答
有/
没有
选项
的
getopt
用法
、
、
、
、
我想知道是否可以将
getopt
()函数用于以下目的。./myprogram PATH 程序可以只使用PATH (例如/usr/tmp),也可以在PATH之外选择-a
选项
。
getopt
()可以用于这种状态吗?如果可以,怎么做?
浏览 1
提问于2019-03-07
得票数 3
回答已采纳
3
回答
getopt
()行为不寻常
、
getopt
()并
没有
像我预期的那样做短期选择。使用缺少的参数调用下面的程序:错误案例:testopt -d -a action -b build#include <unistd.h>/* Test program for testing
getopt
*/
浏览 4
提问于2008-11-05
得票数 2
回答已采纳
2
回答
如何在不了解参数的情况下从
Getopt
Long获取所有
选项
?
我需要一个简单的脚本,呼应所有的
选项
和给定的值(我不知道什么是潜在的
选项
将是)。我曾经尝试过这样的东西:
Getopt
::Long::Ge
浏览 1
提问于2012-06-30
得票数 0
1
回答
用命令行参数分析错误
、
/usr/bin/env Rscript make_option(
c
("-n", "--name"), type/test.R --name "report1" --height 42 --width 12 foo redundantCalls: pars
浏览 4
提问于2017-07-20
得票数 8
回答已采纳
1
回答
C
中带有
getopt
_long()的强制
选项
、
在
C
/
C
++中,
getopt
_long()可用于解析命令行参数。是否可以告诉函数某些
选项
是强制的?例如,如果在
没有
提到下面的端口的情况下调用startServer,我如何告诉
getopt
_long解析会出现错误?注意:我不是说
选项
参数是强制的,而是
选项
本身。
浏览 2
提问于2011-01-12
得票数 5
回答已采纳
1
回答
getopt
_long未按预期工作
、
、
、
我有以下代码#include <
getopt
.h> const
c
= -1; int optind = 0; if(
c
<0)
浏览 2
提问于2015-12-03
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券