parsingnvm.sh错误(节点版本pipe理器)
OSX 10.7.3
当我尝试运行节点版本pipe理器shell文件时,出现以下错误。
nvm.sh:73: parse error near `in^M'
这个文件没有什么问题。 没有隐藏的字符等
我也使用哦,我的ZSH,但这应该有所不同。 我有我的MacBook相同的设置,它工作正常。
非常感谢。
你确定你的nvm.sh不是DOS格式吗?
查看cat -v nvm.sh
是否cat -v nvm.sh
显示^M
字符?
编辑:
为了摆脱^M
字符,你可以使用dos2unix
或tr
dos2unix nvm.sh tr -d '\r' < nvm.sh > nvm.sh.new