gpt4 book ai didi

linux - 在 bash 脚本中永久更改目录

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:21:21 24 4
gpt4 key购买 nike

我正在尝试更改一个名为 bash 脚本的目录。 为此,我尝试使用 cd 命令。但是在脚本结束后,当前目录正在恢复到脚本调用之前的位置。我也尝试更改 PATH 变量,但它也没有显示任何效果。有没有办法做到这一点?

最佳答案

当您执行 shell 脚本时,将启动一个新的 shell 来执行该脚本。此 shell 不会影响其父进程。

要在当前 shell 的上下文中执行脚本,请使用 source. 命令:

. cd.sh
source cd.sh

关于linux - 在 bash 脚本中永久更改目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7981650/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com