我如何知道父进程的进程 ID?

mun*_*ish 2 linux shell-script

我有一个带有循环的脚本

while read host
do
./script &
done
Run Code Online (Sandbox Code Playgroud)

我想知道在后台启动 ./script 并在脚本中使用它的当前进程的进程 ID。

Mel*_*yce 7

假设一个 POSIX shell(如bash),$$是当前 shell$PPID的 PID,是父级的 PID。您可以传递$$给脚本或检查脚本中的值$PPID