‘top’ 命令的输出未保存到变量

‘top’ 命令的输出未保存到变量

./notify-me.sh我在 Ubuntu 中创建了以下名为的 bash 脚本:

#!/bin/bash

emailmessage=$(top -b -o %CPU)
echo $emailmessage

但是当我通过执行./notify-me.sh并按下Enter键来运行此脚本时,命令提示符只会跳到下一行并且不执行任何操作。它只是停留在空行上,直到我按下Ctrl+C来中断该过程。

如何将命令的输出存储top到变量中?

相关内容