腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
C
程序
帮助
使用
getopt
和
命令行
参数
在
Unix
/
Linux
中
打开
文件
c
、
linux
、
unix
、
command-line
、
arguments
我正在努力完成我的大学作业,这需要在
Unix
下用
C
语言编程。我必须接受
命令行
参数
,并
使用
作为
参数
传递的名称
打开
一个
文件
。我一直
在
尝试寻找
帮助
,但找不到任何资源来
帮助
我理解如何将
参数
解析为字符串并
打开
所需的
文件
。我正在寻找能给我指明正确方向的例子或链接。 我包含了一小段代码,其中我尝试
使用
getopt
()解析选项
浏览 6
提问于2019-01-31
得票数 3
回答已采纳
6
回答
C
/
C
++的选项解析器?
c++
、
c
、
command-line-arguments
我已经做了一些研究,有很多用于
命令行
选项解析的库,但很难区分它们。有谁对他们
中
的任何一个有任何经验吗?有没有哪一个比其他的更难/更好/更快/更容易?或者我应该自己种?
浏览 1
提问于2009-03-12
得票数 13
1
回答
是否有一种标准的方法来解析
C
中
的
命令行
参数
?
c
、
linux
、
command-line
、
posix
我正在学习
C
编程语言,并试图用它做一些基本的事情。我面临的问题是如何解析
命令行
参数
。我阅读了,并试图
在
标准中找到unistd.h函数的库摘要。所以类似于我在上面提到的答案 int opt; while((opt =
getopt
问题:解析
命令行
args的唯一标准化
和
可移植的方法是自己执行?
浏览 0
提问于2018-11-22
得票数 2
回答已采纳
9
回答
getopt
.h:
在
Windows
中
编译
Linux
C
代码
c
、
visual-studio
、
build
、
command-line-arguments
、
getopt
我正在尝试获取一组9个*.
c
文件
(以及9个相关的*.h
文件
),以便在Windows下编译。我想忽略我的代码现在所做的事情,并提出以下问题。对于那些熟悉这个
浏览 1
提问于2012-05-02
得票数 38
回答已采纳
1
回答
Linux
bash,获取
getopt
默认
参数
。
linux
、
bash
、
shell
、
getopt
我试图编写一个中等难度的bash
程序
,但不知怎么我无法解析
命令行
参数
并
使用
getopt
设置默认
参数
。
getopt
-s bash -o l: -l list: -- -l test-l 'test' -- 如果我将l(list)定义为可选,则
浏览 16
提问于2015-10-15
得票数 2
回答已采纳
1
回答
从
unix
命令行
运行时,
getopt
无法正常工作
c
、
linux
、
unix
、
command-line-arguments
、
getopt
我编写(从Google复制并粘贴并简化)了一个
C
程序
,以便
使用
getopt
打印出从
Unix
命令行
传入的
参数
值。./myprog -a 0 -b 1 -
c
2#include <stdio.h>#include <unistd.h> i
浏览 0
提问于2013-04-25
得票数 0
回答已采纳
7
回答
每个优秀的CLI应用
程序
都必须具备哪些基本
参数
?
command-line-interface
我的应用
程序
/?myapp -ver 等等……
浏览 1
提问于2009-06-13
得票数 10
回答已采纳
3
回答
命令行
接口通用规范
shell
、
command-line
、
utilities
我想知道在哪里可以找到
和
学习一些关于
Linux
和
bash中
使用
的
命令行
接口的一般想法?对于cat,没有任何进一步的
参数
,它接受stdin输入。但是您可以
使用
特殊名称-显式地指定STDIN,这两种方法都是等效的。cat也可以接受
文件
名为cat filename。那么,-是否打算为
文件
名填写一个
参数
呢?-的这种用法在其他命令
中
也很常见吗?
在
浏览 0
提问于2011-07-09
得票数 5
回答已采纳
2
回答
如果sys.argv是完全传递的,为什么
getopt
不起作用?
python
、
getopt
如果我
在
getopt
中
使用
这个import sys print opts print但是,如果我
使用
sys.argv[1:],一切都会按预期运行。我不明白为什么会这样。有人愿意解释一下吗?
浏览 0
提问于2009-10-08
得票数 6
回答已采纳
2
回答
从标准输入或多个
文件
参数
读取
c
、
linux
我的main应该做的要么是
使用
系统调用从stdin读取。或者,如果给定了
文件
参数
,则
打开
文件
参数
。我已经将其编码为从一个
文件
参数
中
读取。但现在我需要从多个
文件
参数
中
打开
它,而我缺乏如何做到这一点的逻辑。如何让我的代码能够
打开
多个
文件
参数
?
浏览 0
提问于2013-03-20
得票数 0
回答已采纳
3
回答
将命令
参数
与标志分离
shell
、
command-line
、
arguments
假设我有一个命令,它接受标志
和
参数
,如下所示:( foo标志的值为"bar"。)但是,如果可以选择不带任何
参数
地提供foo标志,该怎么办?如何防止arg1被视为foo标志的值?
浏览 0
提问于2016-06-29
得票数 2
2
回答
不识别
命令行
参数
(
C
程序
)
c
、
linux
、
centos
、
getopt
我正在CentOS
linux
中
创建一个
C
程序
,我无法让我的
getopt
识别
命令行
中
的
参数
。我对
linux
和
C
比较陌生。谢谢你的帮
浏览 11
提问于2022-07-30
得票数 0
回答已采纳
1
回答
python第二个返回列表是什么?
python
、
getopt
我在学盖子,我不明白这个结构:我试着打印opts
和
argv第一个变量- opts是
使用
的
参数
和它的值的键值对的列表,这对我来说很容易理解,但是我完全不理解"argv“变量的目的。原始
文件
说: 第二个是
在
删除选项列表后留下的
程序
参数<
浏览 2
提问于2020-10-17
得票数 0
2
回答
macos
命令行
参数
在
结束时不能工作。
linux
、
bash
、
macos
、
shell
、
args
在
linux
系统上,当您在像rm * -rf这样的shell
中
输入命令时,*
和
-rf的顺序并不重要。我的外壳也是这样解释的。现在,
在
我的Mac上,当我输入rm -rf *时,一切正常,但是如果我做了rm * -rf,就会出现一个错误rm: -rf: No such file or directory 我
在
macOS
和
linux
上
使用
了鱼
和
bash。有人知道为什么macOS上的命令解释器认为命令末尾的-rf不被解释为命
浏览 2
提问于2017-12-06
得票数 3
回答已采纳
4
回答
在
Linux
中
向
C
程序
添加命令
c
、
linux
、
command-line-arguments
我是
C
和
Linux
的新手。
在
终端
中
运行编译后的
程序
时,如:然后,myProg将根据命令"myCommand1“执行此工作。我想在myProg
中
添加几个命令。我不确定char *argv[]是否可以用来做这个。 谢谢。
浏览 1
提问于2012-08-31
得票数 0
回答已采纳
2
回答
CMD
中
的gawk命令&&操作符不工作
cmd
、
cygwin
、
gawk
我从Windows发出gawk命令,但是它只是卡住了,there.Same命令
在
Cygwin终端上运行得很好。我正在试图
在
第30行之后的
文件
中
的第一列中找到大括号"}“的第一次出现gawk 'NR > 30 && /^}$/ { print NR; exit }' Filename.
c
> Output.txt我注意到了另一件事,当我发出命令形式CMD时,除了粘贴它还会创建一个名为行号的
文件
(如果执
浏览 5
提问于2016-07-03
得票数 1
回答已采纳
3
回答
为什么
getopt
方法的签名是
getopt
(args,options[,long_options])而不是
getopt
(args,options,[ long_options])?
python
、
getopt
我正在为一个
命令行
程序
编写一些代码,并且我正在
使用
getopt
()函数。有人能解释一下options / long_options的语法吗?
getopt
.
getopt
(args, options[, long_options])为什么列表
在
参数
之间是碎片化的?为什么是options[而不是options?
浏览 1
提问于2013-06-13
得票数 0
回答已采纳
1
回答
Shell:是否可以
在
非可选
参数
之后解析可选
参数
?
bash
、
optional-parameters
最近,我尝试
在
shell脚本
中
传递
参数
,如下所示:脚本应该读入一个源
文件
和
一个目标
文件
-两者都应该是强制的-然后
在
最后检查其他可选
参数
。当它在其他
参数
之前传递时,它只识别选项-o! $./myscript.sh -o <sourcefile> <destinationfile
浏览 1
提问于2013-06-26
得票数 3
回答已采纳
1
回答
为什么
getopt
不在python 2.7.5 mac os x上工作?
python
、
macos
、
python-2.7
由于某些原因,当我
使用
长表单传入一个选项时,
getopt
函数没有正确地识别它。有什么想法吗?我已经阅读了这里的文档,,它似乎不应该做它正在做的事情。为了记录,我
在
mac x上运行python 2.7.5。foo', '--output-file', 'abc.def']<type 'list'> optlist, args =
getopt
.
getopt</
浏览 2
提问于2014-01-14
得票数 0
回答已采纳
2
回答
学习如何在
linux
中
编程
linux
、
unix
我精通几种语言,并且有
使用
Visual Studio、Eclipse
和
xcode的经验。我真的只从开发环境中学到了编程
和
调试。每当我看到关于Windows与
Linux
用于开发或Emacs与visual studio的讨论时,总会有人这样说:“
在
Linux
中
,我的整个操作系统都是一个开发环境。”事实上,我经常听到关于
Linux
是一个理想的开发环境的各种说法。但是,从哪里可以学到
在
Linux
上开发的魔力呢?我看到的每个教
浏览 0
提问于2013-01-29
得票数 2
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券