suspend
是Bash中的内置命令。您何时会自然使用此命令并发现它有用?
在交互式外壳程序中,这允许子进程获得终端的控制权,而父外壳程序却无法与终端交互,这会造成混乱。
—
the_velour_fog's
@velour,但这不需要运行单独的命令来达到这种效果?
—
ilkkachu '16
@the_velour_fog从技术上讲,在
—
库萨兰达
STOP
派生子进程时,父shell不会被挂起(不会收到信号)。您的第二点评论也让我有些困惑。
@Kusalananda好的,对
—
the_velour_fog's
wait()
我来说听起来很合理。我说过,shell在每次派生子进程时都会自行挂起。我没有说接收任何停止信号,这没有任何意义。
fork/exec
系统调用)