Linux 如何为脚本中的不同进程运行多个睡眠命令?
我希望在同一个脚本上同时运行多个进程,并在这些进程上使用独立的sleep命令。我尝试过制作不同的脚本,并使用主脚本运行它们,但sleep命令并没有像我希望的那样工作 我正在使用while循环 例如: 进程A在X时间显示某些内容 进程B在Y时间显示某些内容Linux 如何为脚本中的不同进程运行多个睡眠命令?,linux,shell,terminal,scripting,Linux,Shell,Terminal,Scripting,我希望在同一个脚本上同时运行多个进程,并在这些进程上使用独立的sleep命令。我尝试过制作不同的脚本,并使用主脚本运行它们,但sleep命令并没有像我希望的那样工作 我正在使用while循环 例如: 进程A在X时间显示某些内容 进程B在Y时间显示某些内容 就像评论中提到的,有点模糊的问题 无论如何,在后台运行子shell是独立运行内容的一种方式: ( sleep 0.5 # note: fractional sleep gnu coreutils extension printf
就像评论中提到的,有点模糊的问题 无论如何,在后台运行子shell是独立运行内容的一种方式:
(
sleep 0.5 # note: fractional sleep gnu coreutils extension
printf 1; date
sleep 1
printf 1; date
sleep 2
printf 1; date
) &
(
printf 2; date
sleep 2
printf 2; date
sleep 1
printf 2; date
) &
wait # for all processes to exit
请看,;更新您的问题,并提供一些您尝试过的代码示例