sum=0
for i in `ps -u $1 ho %mem | cut -f1`
do
let sum=$sum+$i
done
sum=$sum
echo "el porcentaje de memoria virtual usado es $sum "
lo siento por ser tan warrete pero creo que se entiende... ya he expuesto el problema pero la explicacion que me ha dao dos veces sergiox no se donde ponerla.. asi que a ver si alguien me hecha la gran mano porque he probado cienmil combinaciones... (incluido bc-l)
se supone que tiene que sumar todos los porcentajes en forma de x.x (3.2) de uso de memoria virtual pero resulta que lo que va detras de x (osea .x) pasa de ello olimpicamente y solo suma los enteros... he buscao y rebuscao en google y lo mas aproximado ha sido lo de bc pero no se como usarlo en este caso...
una solucion pido.... es lo unico que me falta del script
pd: me da lo mismo que sea con bc que sea con otra cosa... toy volviendome loco