1

如果我有一个充满 bash 脚本的目录,并且我创建了一个脚本来连续运行所有脚本,而不是同时运行,它会比我在终端中一次运行所有脚本慢得多吗?

4

2 回答 2

3

这个额外的脚本(内核 shebang 处理、bash 解释器的初始化、在源代码中读取 bash 等)的开销微不足道,但可以说它可以忽略不计,您可以将其视为不存在。

不,你不会注意到任何不同。

于 2013-09-17T07:42:40.273 回答
3

不,它不会。实际上,如果您考虑到人类的速度,使用一个文件比使用多个文件要快:)。

使用 time 命令行与这两个选项并确认。

time Main.sh

time { script1.sh; script2.sh; scriptN.sh; }
于 2013-09-17T07:31:53.103 回答