bash别名无法正常运行

时间:2017-04-08 02:40:47

标签: terminal git-bash .bash-profile

以下是mac上的“.bash_profile”

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

问题是如果我在每个命令之后没有添加空间它没有正常运行: -

$status返回我的git repo:

  

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

     你是说这个意思吗?状态

$cdp返回

  

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

$test运行良好

在每个别名后添加额外空格(最后一个除外)后,它工作正常但在启动终端或$source ~/bash_profile时会出现以下错误:

  

:没找到:
  :没找到:

1 个答案:

答案 0 :(得分:1)

如果除了最后一行之外所有别名都失败,则表示eol(行尾字符)问题。

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