【发布时间】:2010-09-02 19:09:50
【问题描述】:
我的目标是找到消耗最多 CPU 和 RAM 的进程 通过编写脚本。我已经设法从 TOP 命令中提取信息,但是在解析输出时遇到了问题。
以下命令,
top -b -n 1 | tail -n +8 | head -n 1
会输出类似这一行的东西,
915 root 20 0 209m 74m 8644 S 8 7.7 5:27.57 Xorg
我希望这行文本成为我的脚本的参数列表。我意识到我必须从 STDIN 读取它,但是,我想逐字读取上述输出,或者逐个参数读取,就好像它是从命令行给出的一样。
echo " Parameter is ${2} ${3}"
【问题讨论】: