day6=参考答案=~ps.不是唯一答案哦
解析
本题有一个核心点,就是想办法把所有进程使用的内存统计出来,top或者ps命令都 可以获取每一个进程的内存使用大小。统计完内存后,然后用for循环把所有内存相加,最终得到一个内存的和就是本题的答案。
【参考答案】
1 #!/bin/bash 2 sum=0 3 for men in `ps aux|awk ‘{print $6}‘ |grep -v RSS` 4 do 5 sum=$[$sum+$men] 6 done 7 echo "The total memory is $sum."