我需要执行以下操作:
./$dir_name/bin/calc < m1
所以 calc 将运行 m1。calc 是一个计算器,每次都会得到一个十六进制数或运算符。m1 是一个文件,如下所示:
1
1
+
p
q
标准输出的结果将是:
2
3
其中 2 代表 p 按下 q 时,它对所有运算符求和。
现在我希望所有的打印都转到一个新的文件 res1 insted of stdout。
我试过了
./$dir_name/bin/calc < m$i >> res1
但 res1 仍然是一个空文件。
感谢您的回复。