Bash中的多线程

我想在我的shell脚本中引入多线程功能。

我有一个脚本,read_cfg()使用不同的参数调用该函数。这些函数调用中的每一个都是独立的。

可以并行实例化这些函数调用(而不是脚本)。请让我如何实现这一目标。

回答:

当然,只需&在命令后添加:

read_cfg cfgA &

read_cfg cfgB &

read_cfg cfgC &

wait

所有这些作业将同时在后台运行。然后,可选wait命令将等待所有作业完成。

每个命令将在单独的进程中运行,因此从技术上讲,它不是“多线程”,但我相信它可以解决您的问题。

以上是 Bash中的多线程 的全部内容, 来源链接: utcz.com/qa/404836.html

回到顶部