148 Words

Retrouvé par hasard sur mon Archlinux ce script n'est pas de moi de mémoire et je dois avouer que je ne sait plus trop d'où il sort.

#!/bin/bash

if [ "$1" = "" ] ; then
  echo -n "Nom du process : "
  read process
else
  process=$1
fi

ps aux | grep $process | grep -v grep | awk 'BEGIN { sum=0 } {sum=sum+$6; } END {printf("Taille RAM utilisée: %s Mo\n",sum / 1024)}'

Puis ensuite il reste plus qu'à l'utiliser ici sur Mastodon par exemple, ce qui devrait donné un résultat dans ce genre :

./memproc mastodon
Taille RAM utilisée: 3416.08 Mo