在bash中启动后台进程时捕获pid
我试图捕获在bash中运行的后台进程的pid 我试过了在bash中启动后台进程时捕获pid,bash,Bash,我试图捕获在bash中运行的后台进程的pid 我试过了 somecommand & > somecommand.pid 它将pid输出到屏幕,但它不是命令标准输出的一部分 [1] 1778 特殊变量$包含放置在后台的最新作业的PID: $ sleep 4 & $ sleep_pid=$! $ echo $sleep_pid 4456 这在ofmanbash
somecommand & > somecommand.pid
它将pid输出到屏幕,但它不是命令标准输出的一部分
[1] 1778
特殊变量
$代码>包含放置在后台的最新作业的PID:
$ sleep 4 &
$ sleep_pid=$!
$ echo $sleep_pid
4456
这在ofmanbash