Bonsoir à tous,
J'essaie d'afficher la mémoire utilisée dans le vmstat, mais sans succès.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
total=`cat /proc/meminfo | grep MemTotal | awk '{print $2}'`
free=`cat /proc/meminfo | grep MemFree | awk '{print $2}'`
used=$(((total-free)/1024))
 
 
printf "CPU en \045\tRAM en Mo\res\t total des res\n" > test.xls
vmstat $1  $2 | awk -v i='-2' '{value=$used; Total+=value; print 100-$15 "\t\t" $4/1024 "\t\t" $4*(100-$15)/1024 "\t\t" Total}' >> test.xls;
 sed -i".bak" '2,3d' test.xls
je veux afficher la valeur de la mémoire utilisée lors de la commande vmstat.
Quelqu'un à une idée ?