gpt4 book ai didi

bash - 更改目录 ubuntu 服务器脚本

转载 作者:行者123 更新时间:2023-12-04 18:45:17 25 4
gpt4 key购买 nike

我正在做一个项目,我必须使用 Ubuntu Server。

当我跑

“bash deploy.sh”或“./deploy.sh”我没有更改目录。

在我的脚本上,我有

cd ../.. 所以我可以上升(两次),但它不起作用。

我写完整路径时遇到同样的问题

错误消息是“目录或文件不存在”。

您知道用于更改目录的 cmd 吗?

提前谢谢你!

最佳答案

这是因为当您运行时:

bash <script.sh>

您在 session 中打开一个新的子外壳。此子 shell 与运行脚本的 shell 不同,脚本内的所有命令都在此新子 shell 中运行。

如果你想在你的 shell 环境中执行脚本,试试这个:
source <script.sh>

再见

关于bash - 更改目录 ubuntu 服务器脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47395905/

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