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 :-)