每天工作前都有一段初始化开发环境的工作,今天我在shell脚本里直接将切换目录命令写进,然后执行
sh init.sh
但是结果并非按照我所想象的执行。突然想起来shell下执行的脚本会打开一个新shell运行,切换的目录不会影响当前shell的目录。
那,怎么解决呢?办法有,就是换个命令,通过source命令即可,source命令改变的是当前shell进程。所以,执行:
source init.sh
这样子,便实现了我预期的结果。
文章的脚注信息由WordPress的wp-posturl插件自动生成