无法在 linux 脚本中获得正确的输出

Unable to get correct output in linux script

#!/bin/bash
ac = "(free | grep Mem | awk '{print / * 100.0}')"
echo "$ac"

我想获取 RAM 使用的剩余(空闲)百分比作为输出存储在变量中以供进一步处理。 相反,我将 $ac 输出为

    total        0.00

请帮忙

#!/bin/bash
ac="$(free | grep Mem | awk '{print / * 100.0}')"
echo "$ac"

对我来说很好。

(TO,awk 可以进行小组作业:

free | awk '=="Mem:" { print 100*/; }'

)