在MobaXTerm上,cd命令无法从.bash_profile运行

时间:2018-01-01 21:12:44

标签: bash terminal

我在Windows 10上使用MobaXterm。我有一个持久的主目录,我在那里创建了.bash_profile。我的.bash_profile包含:

microservices-cart LoadBalancer 10.15.251.89 35.195.135.146 80:30721/TCP microservices-comments LoadBalancer 10.15.249.230 35.195.135.146 81:32082/TCP microservices-profile LoadBalancer 10.15.244.188 35.195.135.146 82:31032/TCP

当我打开一个新的MobaXterm选项卡时,我得到:

echo "Loading bash profile." cd "/drives"

但是当我跑步时:

Loading bash profile : No such file or directory

从命令行

,它将目录更改为/ drives。

当标签启动时,我真的不需要去/驱动器,我想要做的是创建cd命令的别名,这些命令转到长目录名称而不必每次都输出它们,但是没有cd命令将起作用.bash_profile,我总是得到“没有这样的文件或目录”。有任何想法吗?

1 个答案:

答案 0 :(得分:1)

我联系了MobaXTerm支持,他们的回复是使用以下命令将.bash_profile转换为unix格式:

dos2unix /home/mobaxterm/.bash_profile

现在cd命令按预期工作。