Bash 脚本使用命令启动进程,然后获取并存储该进程的 PID

Bash 脚本使用命令启动进程,然后获取并存储该进程的 PID

我想编写一个bash脚本来使用命令启动一个进程,然后获取该启动进程的PID并将其存储在一个变量中。

例如,假设我编写了一个 bash 脚本来启动top.我想将top进程 ID 存储在变量中,例如PID.我怎样才能做到这一点?

#!/bin/bash

PID=<value of top's process ID>

答案1

这是一个例子

top &
PID=$!

相关内容