【发布时间】:2019-02-20 02:56:30
【问题描述】:
我需要制作 shell 脚本来使用大量数据检查我的算法(测试包保存在 .in 文件中,每个包都包含带有 .in 文件的文件夹,另一个带有 .out 文件的文件夹应该是正确的结果) 有时一个包中大约有 1000 个文件,因此手动进行是没有意义的。我需要某种循环来打开这个 .in 文件,然后重定向我的 c++ 程序的输入并重定向这个程序的输出(将结果保存到 .out 文件)但关键是我不能像我需要的那样快速获得这种语言. 我希望这个脚本可以将我的算法结果与包中的 .out 文件进行比较
for f in ExternalIn/*.in; do//part of code which opens process with my algorithm and compare its .out file to .out file from package
【问题讨论】: