gpt4 book ai didi

linux - bash 启动时更改目录

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

我在我的机器上安装了 Windows 上的 Ubuntu 上的 BashCygwin bash,并且两者都设置为具有相同的 ~ 文件夹(分别通过 /mnt/c/source/cygdrive/c/source)。

当我从任何目录通过 bash --login -i(或只是 bash --login)启动 Ubuntu 的 bash 提示符时,我会得到一个从该目录中运行的提示符目录;然而,当我通过相同的命令启动 Cygwin 的 bash 时,当前目录被覆盖,并且提示符始终位于 ~。请参阅屏幕截图以获取简单示例。

我的用户目录的 .bashrc.bash_profile 当然是一样的,因为它们都使用相同的用户目录。我查看了 Cygwin 的 /etc/bash.bashrc ,似乎没有任何东西可以更改我当前的目录,并且 /etc 中也没有任何其他相关文件

什么可能导致 Cygwin 的 bash 更改目录?

ubuntu bash screenshot

cygwin bash screenshot

最佳答案

你只要在cygwin的~/.bashrc最下面加一条命令“cd/dir_you_want”即可

关于linux - bash 启动时更改目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42189345/

24 4 0
文章推荐: c# - 在 Visual Studio C++ 中使用 DLL
文章推荐: c++开源项目推荐
文章推荐: c++ - MBCS 到 UTF-8 C++
文章推荐: C++:内存泄漏
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com