如何用 bc 命令计算 buffer 中已经写好的一个算式?

bc 只接受标准输入和文件名作为参数,不支持 bc "expr"

可以封装一个 bc-region 函数,实现参数转换 (shell-command "echo $region | bc")

或者封装一个通用的函数,用来执行所有类似的命令 (shell-command "echo $region | $command")

2 个赞