2017-04-08 108 views
1

以下是我“的.bash_profile”在Mac的bash别名不正常工作

alias status='git status' 
alias cdp='cd ~/cdp/' 
alias test='cd ~/test/' 

问题是,如果我不每条命令不正常运行后添加空间: -

$status在我的git repo上返回以下内容:

'不是git命令。参见'git --help'。

您的意思是?状态

$cdp回报

:没有这样的文件或目录/

$test运行正常

后,我每个别名(除了最后一个)之后添加额外的空间,它工作正常,但发射终端或$source ~/bash_profile它给出以下错误:

:没有创立:
:没有创立:

+1

只是离子的情况下,你检查你的eol(行尾字符),只是为了确保它们是LF,而不是CRLF? – VonC

+0

真棒,这是造成这个问题。你可以请张贴它作为答案我会标记它。 – nishantcop

回答

1

如果所有别名失败除了最后一行,这说明一个问题,EOL(行结束字符)。

确保所有行都以LF结束,而不是CRLF。