- 论坛徽章:
- 0
|
跳出循环,变量值消失. SOS
input file:
H FOO + =
H FOO + ==
FOO + H ==
FOO + H =
FOO H + =
H H + H FOO =
文件名为inputs.txt.
还有一个outputs file:
=========
Error: Invalid ERN in expression H FOO +
RC=1
=========
Error: Invalid ERN in expression H FOO +
RC=1
=========
Error: Invalid ERN in expression FOO +
RC=1
=========
Error: Invalid ERN in expression FOO +
RC=1
=========
Error: Invalid ERN in expression FOO H +
RC=1
这2个文件和另一个UNIX 文件都是老师给的. 要我们写一个shell 文件把input的test case 给ernexp程序, 这程序会打印出结果. 然后和outputs.txt 进行比较如果某个case 不一样就打印出 case number. outputs 中的"========" 是用来分割test case 的. 下一行是结果. 在下一行是这个程序的 return value.
执行格式: tester.sh ernxep inputs.txt outputs.txt
若还是不clear. 我再补充. Thanks so much. |
-
-
ernexp.jpg
14.54 KB, 下载次数: 3971
UNIX 可执行文件. 把.jpg去掉既可.
|