getopt 相关问题

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

如何使用getopt在UNIX中创建多字符参数?

我正在尝试创建一个getopt命令,这样当我将“-ab”参数传递给脚本时,该脚本会将-ab视为单个参数。 #!/ bin / sh args =`getopt“ab”:fc:d $ *`set - $ args for i in ...

回答 3 投票 17

bash - 使用getops将第二个参数解析为变量

如何使用以下脚本中的bash和getopt将第二个参数解析为变量。我可以做sh test.sh -u并显示“userENT”。但是,如果我在这上面测试test.sh -u testuser ...

回答 1 投票 -1

getopt中的optstring是否区分大小写?

下面的v会解析-V选项吗? getopt -o v甚至可以解析大写的命令选项吗?

回答 1 投票 1

Getopt错误:内存保护违规

我尝试使用getopt,但我遇到了问题。运行./a.out -A -R后,我看到内存保护违规。我究竟做错了什么? int c; int rec_flag = 0; int copy_range = 0;而((C = getopt的(ARGC,ARGV,“...

回答 1 投票 0

当没有相应的密钥时,使用“getopt”获取Python命令行参数

我正在编写一个python程序,我需要读取各种可选的命令行参数,以及一个REQUIRED参数(一个字符串),它理想情况下是命令行中的最后一个参数。使用时......

回答 1 投票 0

使用getopts处理长和短命令行选项

我希望使用我的shell脚本调用多种形式的命令行选项。我知道可以使用getopts,但就像在Perl中一样,我无法对shell做同样的事情。任何 ...

回答 32 投票 370

C中的强制参数getopt

我在C中有这段代码((i = getopt(argc,argv,“:p:h:s:n:l:f:SLNF”))!= -1)switch(i){case'p ':printf(“Porta obbligatoria \ n”);打破;案例'h':......

回答 1 投票 4

用gdb调试getopt函数的问题

我正在使用以下脚本从源代码构建dnstracer应用程序:#!/ bin / bash ##########FILES ########## PACKAGE_NAME = dnstracer-1.6 PACKAGE_TAR_FILE = $ {PACKAGE_NAME } .tar.gz PACKAGE_FTP_SITE = ...

回答 1 投票 0

getopt python中的长选项和短选项

在下面的代码中,我混合了短期和长期期权。还要注意“--longoption1”用“=”分隔,“ - longoption2”用空格分隔。但getopt没有区分......

回答 1 投票 0

Getopt可选参数?

我有一个程序,你输入一个选项-d然后是否在选项后提供一个非可选参数,做一些事情。继承我的代码:#include #包括

回答 4 投票 6

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