shell脚本获取cpu使用率赋值一个变量
时间: 2023-06-02 22:04:16 浏览: 174
获取CPU使用率
可以使用如下方法获取CPU使用率并赋值给变量:
```
CPU_USAGE=$(top -b -n1 | grep "Cpu(s)" | awk '{print $2 + $4}')
```
其中 `$()` 是命令替换,将 top 命令的输出作为变量 `CPU_USAGE` 的值。top 命令用于查看系统进程和 CPU 的占用情况,参数 `-b` 表示以批处理模式运行,参数 `-n1` 表示只运行一次并退出,grep 命令用于过滤出包含 "Cpu(s)" 的行,awk 命令用于提取出 CPU 使用率并计算总和。
阅读全文