Linux 如何为脚本中的不同进程运行多个睡眠命令?

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

我希望在同一个脚本上同时运行多个进程,并在这些进程上使用独立的sleep命令。我尝试过制作不同的脚本,并使用主脚本运行它们,但sleep命令并没有像我希望的那样工作

我正在使用while循环

例如:

进程A在X时间显示某些内容

进程B在Y时间显示某些内容


就像评论中提到的,有点模糊的问题

无论如何,在后台运行子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
请看,;更新您的问题,并提供一些您尝试过的代码示例