Originariamente inviato da GunMan
si giusto non avevo considerato pidof, grazie
se dovessi controllare che l'applicazione non vada oltre una tot quantità di ram usata, come potrei fare?
un banalissimo esempio...
codice:
minnie:~ cacao74$ ps
PID TTY TIME CMD
1816 ttys000 0:00.11 -bash
minnie:~ cacao74$ mem=`ps -o vsz -p 1816 | tail -1`
minnie:~ cacao74$ echo $mem
600252
minnie:~ cacao74$ test $mem -gt 600000 && echo "warning" || echo "ok"
warning
minnie:~ cacao74$ test $mem -gt 700000 && echo "warning" || echo "ok"
ok
dal "man ps" si evince:
...
vsz virtual size in Kbytes (alias vsize)
...
ciao :-)