linux - 从子进程更改当前目录

标签 linux bash shell ubuntu

我写了一个脚本来改变当前目录。

#!/bin/sh
cd userA/toWhere/

获取脚本时,它会更改当前目录,但我想通过使用 bash 调用 从子进程更改它。可能吗?

最佳答案

不,

bash scriptname

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

关于linux - 从子进程更改当前目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43973363/

相关文章:

python - 如何获取 QPixmap 或 QImage 像素的 RGB 值 - Qt, PyQt

database - 来自 bash 的简单数据库解决方案(本地存储)

linux - 如何编写 shell 脚本以使用 Shell 脚本查找 shell 类型

linux - 自动下载一个pgp key

regex - BASH shell 使用正则表达式从文件中获取值到参数中

php - netstat 和 lsof 的执行问题

linux - 有没有办法在特定时间自动提交 git 中的更改

linux - 查找文件,转换并存储在同一个子目录中

node.js - 运行 npm 脚本时 npm 使用哪个 shell?

linux - 这是systemd中的错误吗?