c - 如何在 CLion 的“编辑配置”中将命令(或 .sh 文件)作为程序参数传递?(C,Linux)
问题描述
我得到了一些 .sh 文件,稍后我在代码中使用 execvp(argv[i], &argv[i+1]) 运行它。假设 i 是我的程序参数中命令的索引,它后面的任何内容都是我要传递给命令的参数(在 i 之前的所有内容都是参数,例如“我希望命令运行多长时间”,并且对我来说并不重要问题)。
如何使用“编辑配置”传递 .sh 文件?我尝试将“name.sh”写为程序参数(.sh 文件与我的可执行文件位于同一目录中)。我也尝试过使用 .sh 的整个地址,但我的代码仍然无法正常工作。
我试图弄清楚我的代码是否有问题,或者我只是在“编辑配置”中错误地编写了我的参数。谢谢!
解决方案
推荐阅读
- javascript - 使用 JavaScript 将相似元素的 JSON 数组转换为嵌套数组
- artifactory - artifactory - 从 repo 获取文件日期创建和修改
- node.js - Jest 在 Node.js 单元测试中出错
- python - Networkx情节在heroku中被切断
- python - 在python中创建上下三角矩阵
- bootstrap-4 - 如果条件发生则生成警报消息,否则显示应用程序
- regex - OpenRefine:在一列值中交换订单字符串
- python - 有没有办法将 TQDM 控制台输出保存到文件中?
- python - 值从 12 不变
- javascript - 无法在滑块中显示图像