gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-04 05:43:18 25 4
gpt4 key购买 nike

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

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

    total        0.00

请帮忙

最佳答案

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

对我来说效果很好。

(顺便说一句,awk 也可以完成 grep 的工作:

free | awk '$1=="Mem:" { print 100*$4/$2; }'

)

关于linux - 无法在linux脚本中获得正确的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38350001/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com