#!/bin/bash# 遍历/proc目录各进程的内存使用情况set -ufor pidDir in $(ls /proc/); doif [[ ! -d "/proc/${pidDir}" ]]; thenecho "pass /proc/${pidDir}"continuefiif [[ ! -f "/proc/${pidDir}/statm" ]]; thenecho "pass /proc/${pidDir}"continuefivmrss=$(cat "/proc/${pidDir}/statm" | awk '{print $2}')echo "${pidDir},${vmrss}" >> /home/scripts/vmrss_stat.logdone
