【发布时间】:2016-07-13 11:09:59
【问题描述】:
#!/bin/bash
ac = "(free | grep Mem | awk '{print $4/$2 * 100.0}')"
echo "$ac"
我想将剩余(空闲)的 RAM 使用百分比作为输出存储在变量中以供进一步处理。 取而代之的是 m 得到 $ac 输出为
total 0.00
请帮忙
【问题讨论】:
-
这不可能是你的真实脚本,因为你不能在作业
ac =周围有空格。 -
抱歉听不懂你想说什么?
-
@NikhileshYadav 他说需要
ac="$(free | grep Mem | awk '{print $4/$2 * 100.0}')"而不是ac = "(free | grep Mem | awk '{print $4/$2 * 100.0}')"