我想编写一个bash脚本来使用命令启动一个进程,然后获取该启动进程的PID并将其存储在一个变量中。
例如,假设我编写了一个 bash 脚本来启动top
.我想将top
进程 ID 存储在变量中,例如PID
.我怎样才能做到这一点?
#!/bin/bash
PID=<value of top's process ID>
答案1
这是一个例子
top &
PID=$!
我想编写一个bash脚本来使用命令启动一个进程,然后获取该启动进程的PID并将其存储在一个变量中。
例如,假设我编写了一个 bash 脚本来启动top
.我想将top
进程 ID 存储在变量中,例如PID
.我怎样才能做到这一点?
#!/bin/bash
PID=<value of top's process ID>
这是一个例子
top &
PID=$!