启动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/