这是我正在尝试做的事情。我有 4 个 shell 脚本。脚本 1 需要先运行,然后是 2,然后是 3,然后是 4,并且它们必须按此顺序运行。脚本 1 需要运行(并在后台等待)2 才能正常运行,但是脚本 1 需要大约 3 秒才能准备好使用。我尝试做 ./1.sh & ./2.sh & ./3.sh & ./4.sh,但这会导致一团糟,因为当 1 尚未准备好时 2 开始从 1 请求东西。所以,我的问题是,从一个 shell 脚本,我如何让它启动脚本 1,等待 5 秒,启动脚本 2,等待 5 秒等,而不停止任何先前的脚本运行(即它们都必须在后台运行任何更高编号的脚本才能工作)。我们欢迎所有的建议!
问问题
2546 次