Bash Linux RedHat每秒获取IRQ并记录到文件
如何在测试过程中每秒获得中断并将信息记录到文件中?我是使用itop还是使用什么来收集信息?bash中的脚本 我想做的示例:Bash Linux RedHat每秒获取IRQ并记录到文件,bash,awk,sed,interrupt,Bash,Awk,Sed,Interrupt,如何在测试过程中每秒获得中断并将信息记录到文件中?我是使用itop还是使用什么来收集信息?bash中的脚本 我想做的示例: # ./itop -t -f eth0 输出 Device (IRQ) CPU0 CPU1 IRQs/Second TOTAL eth0 ( 59): 0
# ./itop -t -f eth0
输出
Device (IRQ) CPU0 CPU1 IRQs/Second
TOTAL
eth0 ( 59): 0 0 20
我想报告IRQ/秒总数下的数字,无论有多少个CPU。所以我很想去掉所有的东西,除了“IRQs第二个总数”下面的例子
例如,上面的输出应该是:
# 20
管道输出到文件您可以使用
$ awk '!/^Device/{print $NF}' inputFile
20