c - 在 Linux 中向 C 程序添加命令

标签 c linux command-line-arguments

我是 C 语言和 Linux 的新手。在终端中运行已编译的程序时,如:

./myProg --myCommand1

然后 myProg 将根据命令“myCommand1”完成工作。我想向 myProg 添加几个命令。我不确定 char *argv[] 是否可以用于此目的。

谢谢。

最佳答案

检查 GNU getopt用于解析命令行参数的简单方法

关于c - 在 Linux 中向 C 程序添加命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12201331/

相关文章:

c - return 在程序中的使用

c++ - 如果应用程序仅为 armv7 和 armv7s 编译,那么在 arm64 设备上运行时它使用什么大小的数据类型?

C 代码解析器,用于跟踪项目中的函数调用和变量访问(emacs 兼容性会很好)

c - Linux 中的 Posix 线程信号量

c - 如何解释 C 命令行参数中的特殊字符?

c - 如何在 C 中显示所有具有 dirent 和 stat 结构的文件

c - 将stdin流式传输到套接字

c - 如何在 Linux C 中从库和地址中获取函数名

linux - 远程运行 shell 脚本时如何解决依赖关系?

c - 将命令行参数从主函数传递给用户定义的 C 函数