Você pode usar o pscomando e especificar o pid para examinar com a -popção, usando a -fopção para fornecer uma lista completa ou -luma lista longa mais detalhada.
Como um exemplo para a saída:
$ sleep 60 &
[1] 31441
$ ps -lp 31441
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
0 S 0 31441 31319 0 80 0 - 1423 hrtime pts/3 00:00:00 sleep
$ ps -fp 31441
UID PID PPID C STIME TTY TIME CMD
root 31441 31319 0 10:44 pts/3 00:00:00 sleep 60
No entanto, isso gera uma linha de cabeçalho, que você pode não querer no seu arquivo de log. Você pode apará-lo usando a -hopção, se seu pid for 1234:
ps -lhp 1234 >> /var/log/myapp/myapp.log 2>&1
Observe que redirecionei a saída usando >>para anexar ao seu arquivo de log.
lsofpara detectar que o processo está a redireccionar paramyapp.log