如何终止“父”脚本的来源?

如何终止“父”脚本的来源?

假设一个来源脚本A.sh,依次来源第二个脚本,B.sh.

除了完全退出采购外壳之外,是否有什么办法可以导致1B.sh的采购终止?A.sh


重要的:这里我假设根本没有合作A.sh。 IOW,假设这A.sh完全不知道B.sh会发生什么。


当然,如果B.sh运行return, 的采购B.sh将会终止,但 的采购不会终止A.sh。另一方面,如果B.sh运行exit,不仅A.sh会终止,而且它的父 shell 也会终止。


1我认为终止 的 采购A.sh也会自动导致 的 采购B.sh终止。如果我错了,请纠正我。

相关内容