在多个命令行分段中循环
Iterate through multiple command line Arugments
我有一个c++程序,它需要像这样的命令行参数
./Program textfile.txt argu1 10
然后,它使用cout在命令行上给出一个输出。
然而,有没有一种简单的方法可以输入
./Program textfile.txt argu1 10
./Program textfile.txt argu1 20
./Program textfile.txt argu1 30
我需要文本文件中的输出,因为我需要运行其中的100个。
我宁愿不手动。。。
如果您在bash
shell中工作,您可以使用:
for i in $(seq 10 10 1000)
do
./Program textfile.txt $i >> ouitput.txt
done
相关文章:
- 在某些循环内使用vector.push_back时出现分段错误
- 基于相邻元素 c++ 的分段误差范围的循环
- 循环 c++ 中的分段错误
- 在指针迭代中使用for循环时出现分段错误
- 当程序预期根据用户输入再次循环时,它会导致分段错误:11
- 来自 for 循环的分段错误
- 将 for 循环与嵌套的 while 循环并行化时出现 OpenMP 分段错误
- C++:分段函数,循环初始化为映射
- 在 for 循环中使用递减时出现分段错误
- C++ for 循环中的 11 个线程类成员函数会给出分段错误
- C++ while 循环中的分段错误
- 当遇到很长的循环时,会出现分段错误:11 或内存分配错误
- 由于 while 循环导致的分段错误错误
- 检查功能进入无限循环和分段错误
- 循环C++中的分段故障
- 循环后出现分段故障
- for循环导致随机分段错误C++
- 循环malloc.c的矢量分段错误:没有这样的文件或目录
- 我的 For 循环出现分段错误
- 分段错误:11;基于范围的 for 循环