我有这个Bash Json Parser的2个API的输出
curl 'APIxyz' | sed -e 's/[{}]/''/g' |\
awk -v k="text" '{n=split($0,a,","); for (i=1; i<=n; i++) print a[i]}' |\
grep -w "total_hash" | cut -c14-100
使用剪切后我有正确的数字(如15.25),但是如何使用2次卷曲并将它们相乘,更喜欢使用不是额外的SH脚本,这在bash中是否可能?如果怎么样?
答案 0 :(得分:2)
您可以将两个curl
命令的结果存储在变量中,
然后乘以它们:
v1=$(curl ...)
v2=$(curl ...)
bc <<< "$v1 * $v2"
如果你真的真的需要,你可以写一行:
bc <<< "$(curl ...) * $(curl ...)"