考虑一个基本程序 - SumOf2Numbers.cpp。我可以通过命令行输入2个数字作为输入,它给出了数字的总和。
我想用各种输入来运行这个程序,比如
./a.out 5 6
./a.out 123456 654321
./a.out -200 200
输出将是,
5 + 6 = 11
-200 + 200 = 0
123456+654321 = 777777
我希望自动化执行c ++代码并将输出存储在文件中的过程。我是编写脚本的新手。我想知道怎么做到这一点?我相信我可以通过编写perl或bash脚本来做到这一点。有人可以指导我一个很好的教程。
PS:我相信会有很多在线教程。但我不确定我应该如何进行搜索。答案 0 :(得分:4)
使用shell脚本可以轻松完成:
#!/bin/sh
(
./a.out 5 6
./a.out 123456 654321
./a.out -200 200
) > output.txt