Pregunta:
Resuelto antes de preguntar: cat /proc/1111/status | grep PPid
Respuesta:
Línea de comando:
ps -o ppid= -p 1111
Función:
ppid () { ps -p ${1:-$$} -o ppid=; }
Alias (es preferible una función):
alias ppid='ps -o ppid= -p'
Texto:
#!/bin/sh
pid=$1
if [ -z $pid ]
then
read -p "PID: " pid
fi
ps -p ${pid:-$$} -o ppid=
Si no se proporciona ningún PID a la función o al script, por defecto mostrarán el PPID del proceso actual.
Para utilizar el alias, se debe proporcionar un PID.