如何在另一个进程正在运行时生成一个新进程?

Cyg*_*nus 2 linux shell spawning

我正在编写一个将执行 2 个任务的 shell 脚本。一项任务将启动一个必须持续运行的程序。在同一个脚本中,将启动将启动另一个程序的第二个任务。但是当第一个连续运行时,我如何在同一个脚本中启动另一个?

提前致谢。

Tod*_*obs 5

您可能正在寻找后台任务。通常,您可以这样做:

sleep 30 &
sleep 30 &
jobs
echo 'Waiting for all jobs to complete.'
wait
Run Code Online (Sandbox Code Playgroud)

背景由行尾的&符号处理。

也可以看看