shell脚本执行过程中发生了修改,会继续执行原来的脚本吗?
问题描述
shell脚本应该是解释性执行,那么:
如果一个shell脚本还没有执行完成时,对shell脚本进行了修改,会产生什么后果呢?
- 脚本会从当前执行的位置后按照修改的脚本内容执行;
- 脚本依旧按照修改之前的脚本内容执行完成脚本;
问题答案
我在执行一键自动化搭建rac的脚本时,由于是搭建备库rac 所以不需要新建实例,于是我将相关建库的函数注释掉了,看create_db能不能跳过不执行。

结果如何?
会继续执行原来的脚本不会运行修改后的脚本。