getopt 相关问题

`getopt`和`getopt_long`函数自动化了解析典型unix命令行选项所涉及的一些杂务。

为什么getopt只能获取部分参数作为输入?

我想给通行证分配一个包含特殊字符的长字符串。奇怪的(){opts = $(getopt --long ip:pass:-“ $ @”)评估集-“ $ opts”为true时;在...

回答 1 投票 0

为什么在getopt()函数中使用argc作为参数?

我最近开始学习C语言,所以我对C的功能不怎么了解。最近,我在Internet上看到了用C编写的程序。就像这样:-#include #include ...

回答 2 投票 4

PHP命令行:getopt总是返回false

我正在尝试在命令行上将一些参数传递给简单的PHP脚本。该脚本使用getopt读取参数。但是,无论我指定什么参数,该方法总是返回false。...

回答 2 投票 2

[可变长度参数在C中使用getopt()进行解析

我正在尝试在C中实现一个多层感知器库,我想从命令行使用-H标志设置隐藏层的数量以及每一层中感知器的数量,其中...

回答 1 投票 0

使用标志结构成员的getopt_long

我正在尝试将手册页中的示例改编为getopt_long,以便它使用结构的标志成员。但是我无法避免编译器抱怨我初始化标志的方式...

回答 1 投票 1

getopt仅读取第一个命令

我对我的getopt函数的行为有疑问。我的代码如下:int main(int argc,char * argv []){int opt; while((opt = getopt(argc,argv,“ gi:o:ctp”))!= -1){...

回答 1 投票 1

getopt()不返回下一个参数

看一下这段代码:-#include #include #include int main(int argc,char * argv []){char ch;整数值while((ch = getopt(argc,...

回答 1 投票 0

在Unix中将json作为命令行参数传递

我正在尝试在Unix环境中将json字符串作为命令行参数传递给我的c ++应用程序。 。\ SampleApp -j {\“ speed \”:\“ 15 \”,\“ rpm \”:\“ 100 \”,\“ loc \”:[\“-83.11 \”,\“ 42.11 \”] }我正在使用...

回答 2 投票 1

还有其他验证python3中命令行参数的方法吗?

还有其他更有效的方法来验证命令行参数吗? import sys import getopt argv = sys.argv [1:]尝试:opts,args = getopt.getopt(argv,“ h”,[“ help”,“ version”,“ number =”])...

回答 1 投票 0

在C中使用getopt作为命令行参数

我正在尝试接受命令行参数。如果我想有多个可选的命令行参数,我该怎么做?例如,您可以在...

回答 1 投票 0

getopt在Windows中不对参数进行排序

似乎getopt在Windows和Linux中的行为有所不同。 Windows需要严格的参数排序,而在Linux中,我可以按任意顺序放置参数。考虑一个程序测试,......>

回答 1 投票 0

C,如何在getopt函数中指定optstring?

我不确定如何在C中的getopt函数中正确使用optstring。应如何格式化该字符串?我看到了一些示例,其中字母彼此相邻,有时用分号隔开,...

回答 3 投票 20

如何在Getopt :: Long getoptions中打印命令参数

我正在尝试在我的Perl脚本中记录行为。我想打印所有传递给Getopt :: Long的GetOptions的参数,但是@ARGV为空。我想要的是...

回答 1 投票 1

Python中的多字符命令解析getopt

我一直在使用python getopt进行解析,无论长短,效果都很好。现在,我需要在getopt函数中添加更多的短变量,如果我需要多个...

回答 1 投票 1

getopt()函数表现出奇怪的行为

将选项参数的getopt()添加到现有程序会导致奇怪的行为。该程序接受一个字符串输入然后从文件中读取单词(每个在新行上)并检查是否...

回答 2 投票 1

在bash中自动将getopts选项解析为同名的动态变量

我有一个bash脚本,我写了3个命令行选项,bib,bob和boo ......我想在用户选项中读入同名的bash变量,我的操作如下:PARSED_OPTIONS = $ ...

回答 1 投票 1

无法通过R中的getopt包加载文件

我试图使用getopt包打开我的文件,但代码似乎不起作用:> library(getopt)args

回答 1 投票 1

getopt使用/不带选项

我正在编写一个使用* argv []参数的简单代码。我想知道我是否可以使用getopt()函数来实现以下目的。 ./myprogram -a PATH ./myprogram PATH程序可以......

回答 2 投票 2

getopt总是返回1

我想起诉getopt来获取我的控制台工具的参数列表。当我像下面这样调用我的工具时,getopt总是返回1并且不会触发任何开关/情况。难道我做错了什么? mytool -f ...

回答 1 投票 2

如何从命令行获取文件名

我知道之前已经在Stack Overflow上询问了这种性质的问题,但即使在阅读了一些线程(1)(2)之后我也无法取得成功。我正在写一个C函数,它将在...中读取

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.