启动cygwin shell之后,它只是位于错误的主目录中:

[email protected] ~
$ pwd
/cygdrive/c/Users/xfire


但是它曾经是/ home / xfire

[email protected] /etc
$ cat passwd | grep xfire
xfire:unused:22773:10513:U-CORP\xfire,S-1-5-21-527237240-725345543-682003330-12773:/home/xfire:/bin/bash


而且/ home / xfire中的.bashrc没有执行,即使我将其复制到/ cygdrive / c / Users / xfire中,也无法正常工作!

最佳答案

在cygwin上,我将此添加到我的~/.bash_profile中:

. ~/.bashrc

关于shell - Cygwin Shell不执行.bashrc,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9815927/

10-13 03:30