我想創建一個簡單的bash函數來評估我使用awk傳遞它的數學。例如:Bash函數做awk數學(浮點數)
awkmath()
{
echo "$1 $3" | awk '{ print($1 "'$2'" $2) }'
}
awkmath '2' '*' '3' #Prints 6
到目前爲止,我無法得到這個工作。而不是得到「6」,我得到「2 * 3」。我知道還有其他方法可以做到這一點。但我很想看看是否有人能夠完成這項工作。這似乎是一件簡單的事情,但bash解釋會有一些細節。