Linux 从子进程更改当前目录

Linux 从子进程更改当前目录,linux,bash,shell,ubuntu,Linux,Bash,Shell,Ubuntu,我编写了一个脚本来更改当前目录 #!/bin/sh cd userA/toWhere/ 当脚本源代码时,它会更改当前目录,但我想通过使用bash调用从子进程更改它。有可能吗?没有 bash scriptname 打开一个子shell,该子shell中的任何目录更改都不会影响调用shell。寻源是唯一的选择。我们是否可以安排在子进程中执行shell脚本,并且仍然更改当前目录@托马斯·库hn@Ms.Sahin当前位置我不确定我是否理解你的要求。您的意思是从终端运行call脚本,该脚本使用另一个脚

我编写了一个脚本来更改当前目录

#!/bin/sh
cd userA/toWhere/
当脚本源代码时,它会更改当前目录,但我想通过使用
bash调用
从子进程更改它。有可能吗?

没有

bash scriptname

打开一个子shell,该子shell中的任何目录更改都不会影响调用shell。寻源是唯一的选择。

我们是否可以安排在子进程中执行shell脚本,并且仍然更改当前目录@托马斯·库hn@Ms.Sahin当前位置我不确定我是否理解你的要求。您的意思是从终端运行call脚本,该脚本使用另一个脚本来更改终端吗?您希望在哪里看到目录更改?您是否可以在问题中添加一些伪代码,以显示最小的工作流程,并解释最终结果应该是什么?