Командная строка:
ps -o ppid= -p 1111
Функция:
ppid () { ps -p ${1:-$$} -o ppid=; }
Псевдоним (функция предпочтительна):
alias ppid='ps -o ppid= -p'
Сценарий:
#!/bin/sh
pid=$1
if [ -z $pid ]
then
read -p "PID: " pid
fi
ps -p ${pid:-$$} -o ppid=
Если никакой PID не предоставляется функции или сценарию, они принимают значение по умолчанию для показа PPID текущего процесса.
Для использования псевдонима PID должен быть предоставлен.