linux下打印出所选应用对应的内存情况和总和(shell)
Posted jxba
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下打印出所选应用对应的内存情况和总和(shell)相关的知识,希望对你有一定的参考价值。
while [ 1 ] do clear ps aux | grep xmirror | grep -v grep mem=0 for data in `ps aux | grep xxxx | grep -v grep | awk ‘{print $4}‘` do mem=`echo $mem + $data | bc` done echo `date +%F" "%H:%M:%S` echo mem:{$mem} # if [ $mem -gt 2 ] if (echo ${mem} 2 | awk ‘!($1>$2){exit 1}‘) then # echo `date +%F" "%H:%M:%S`":"$mem echo `date +%F" "%H:%M:%S`" mem: "$mem echo `date +%F" "%H:%M:%S`" mem: "$mem >> /home/jll/Desktop/jll.log sleep 2 fi sleep 2 done ~
以上是关于linux下打印出所选应用对应的内存情况和总和(shell)的主要内容,如果未能解决你的问题,请参考以下文章