Linux的虚拟机中将一个式子写入txt中

img


编写程序add.out,使之能够在命令行被调用,计算两个数的和,并输出。例如执行./add.out 1 2,终端输出1+2=3。保持程序不变,想把1+2=3写入到result.txt文档,应该怎么做?

img

img

你的shell可能是dash

写法没错直接将结果输出到文件就行了,但你需要注意,你这个脚本是需要位置参数的,也就是1和2。
./add.out > result.txt没有位置参数导致你执行时报错
应该写为./add.out 1 2 > result.txt