作为更大脚本的一部分,我想获取存储在网络上的文本文件中的数值,然后打开终端窗口,显示该值,并将其发送到 bc,以便我可以交互地对其进行计算。
我想出了这个:
konsole --hold -e curl http://mysite/num.txt | bc
但是如果我在 konsole 之后运行该部分,我会得到输出
(standard_in) 1: syntax error
如果我执行包含这一行的脚本,我会从 curl 中显示数字,但我认为它会尝试将整行(包括 konsole)通过管道传输到 bc,我相信只有在我关闭终端窗口后才会发生这种情况 - 所以那没有帮助。
我怎样才能将号码输入bc?我愿意接受 curl 和 bc 以外的命令来完成这个基本目标。