在脚本中运行脚本会使整个过程变慢吗?

时间:2013-09-17 07:18:18

标签: bash scripting

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

2 个答案:

答案 0 :(得分:3)

不,不会。实际上,如果你考虑你的人类速度,使用一个文件比多个文件更快。

将时间命令行与两个选项一起使用并确认。

time Main.sh

time { script1.sh; script2.sh; scriptN.sh; }

答案 1 :(得分:3)

对于那个额外的脚本(内核shebang处理,bash解释器的初始化,源代码中的bash读取,......),有一个微不足道的开销,但是让我们说它可以忽略不计,你可以把它视为不存在。

不,你不会发现任何差异。

相关问题