gpt4 book ai didi

awk - 评估在 awk 中作为参数传递的算术表达式

转载 作者:行者123 更新时间:2023-12-01 09:12:51 24 4
gpt4 key购买 nike

如何计算在 awk 中作为参数传递的算术表达式?

我把这个放在一个文件里。

1*2*3
1+2*3

传入这个文件时,awk 应该输出 6、7。

最佳答案

awk(1) 是错误的工具,因为它没有 eval() 函数。我建议将文件修改为 bc(1) 的输入或使用 shell 算术扩展:

while read expr; do
echo "$(($expr))"
done < file

关于awk - 评估在 awk 中作为参数传递的算术表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4292580/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com