尝试运行以下bash脚本。以下ling的输出失败:
mem = free | grep Mem | awk '{print $4/$2 * 100}'
出现错误:
mem:找不到命令
答案 0 :(得分:2)
像这样:
mem=$(free | grep Mem | awk '{print $4/$2 * 100}')
您还可以使用反引号:
mem=`free | grep Mem | awk '{print $4/$2 * 100}'`
但是现在首选使用括号。更多:http://mywiki.wooledge.org/BashFAQ/082