Ali ajde da budem konstruktivan: ovo ce ti resiti posao:
Kôd:
<?
$process = 'apache';
$uptime = exec("ps -eo etime,cmd T| grep $process |head -1 |cut -f 1 -d '/'");
if (preg_match("/(\d*)-?(\d\d):(\d\d):(\d\d) *$/",$uptime, $m)) {
$dan = $m[1]?"$m[1] dana":'';
$sat = $m[2]?"$m[2] sati":'';
} else {
preg_match("/(\d*)-?(\d*):?(\d\d):(\d\d) *$/",$uptime, $m);
}
print "$process je pokrenut: $dan $sat $m[3] minuta $m[4] sekundi";
?>
Nije najelegantnije, ali radi sa svim outputima, makar proces radio minute, sate, ili dane. Oprez! ovo ti na nekim sistemima nece raditi, npr. na FreeBSD-u, tamo je ps komanda drugacija.