Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我有一个充满 bash 脚本的目录,并且我创建了一个脚本来连续运行所有脚本,而不是同时运行,它会比我在终端中一次运行所有脚本慢得多吗?
这个额外的脚本(内核 shebang 处理、bash 解释器的初始化、在源代码中读取 bash 等)的开销微不足道,但可以说它可以忽略不计,您可以将其视为不存在。
不,你不会注意到任何不同。
不,它不会。实际上,如果您考虑到人类的速度,使用一个文件比使用多个文件要快:)。
使用 time 命令行与这两个选项并确认。
time Main.sh
和
time { script1.sh; script2.sh; scriptN.sh; }