`top` 指令的輸出未儲存到變數中

`top` 指令的輸出未儲存到變數中

我在 Ubuntu 中建立了以下 bash 腳本,名稱為./notify-me.sh

#!/bin/bash

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

./notify-me.sh但是,當我透過執行並按下該鍵來執行此腳本時Enter,命令提示字元只是跳到下一行並且不執行任何操作。它只是停留在空行上,直到我按Ctrl+C來中斷該過程。

如何將命令的輸出儲存top到變數中?

相關內容