在没有输入的情况下退出bc

时间:2015-02-15 15:48:49

标签: unix bc

要求如下:

使用bc命令创建一行代码,将gpay重定向到bc作为输入文件,并重定向到输出文件tgpay以保存总工资。 [作业的要求是bc命令是命令行中的第一个元素。]

主要是我有这个工作,但我不能满足作业的要求。具体来说,bc命令应该是第一个。我的代码如下:

echo quit | bc -q gpay > tgpay
echo quit | bc -q npay > tnpay

1 个答案:

答案 0 :(得分:2)

bc < gpay > tgpay

当gpay结束时,bc退出,因为gpay是stdin,而EOF意味着&#34;退出阅读并退出#34;到公元前这是你的导师可能希望让他的学生学习的东西。