c_file=$( echo $2 | sed 's/\.c//g')
$c_file < $in_file > tempFile.out
参数 $5 是带我进入 C 程序的路径。我的 C 程序名称的“.c”。例如路径:/..../A3Solution.c
这会让我:
A3Solution < input.in > output.out
我得到一个运行时错误:
A3解决方案:找不到命令
我不知道为什么,但是当我在其他路径中运行其他 C 程序时它可以工作......关于如何更改我的程序的任何想法?我真的没有看到问题。我试过这样做:cat $5 and ls $5
所以,我知道 $5 的路径是正确的。