解决在-shell-脚本中-cd-命令不起作用问题

描述

通常我们直接执行 shell 脚本文件, 它会打开一个子 shell 并由其执行, 因此, 我们的 cd 命令实际上是在子 shell 中执行了, 所以当前 shell 中并未跳转.

解决

使用 source 命令, 它会读取脚本文件并在当前 shell 里面执行, 并没有创建新的 shell.


解决在-shell-脚本中-cd-命令不起作用问题
http://example.com/2022/09/16/解决在-shell-脚本中-cd-命令不起作用问题/
作者
Jie
发布于
2022年9月16日
许可协议