我有以下,但我担心$! 在发生回声命令之前被覆盖。 你们如何推荐这个呢?
$!
sleep 100 & >/dev/null ; echo $! >sleep.pid
Bash被devise成不能像你描述的那样发生。 $!的价值$! 在一个会话中是该特定会话中最后一个后台进程的pid。