#!/bin/bash
while [ 1 ]
do
top_print=`top -n 1 -b|grep mgc`
time=`date`
space=" "
print_str=$time$space$top_print
echo $print_str >> ./date.txt
sleep 3
done
其中top_print参数中使用grep,可以通过这个grep来过滤自己关心的程序信息记录下来
top -n 1 -b,-n表示执行多少次,-b表示可以重定向到文件中