1
OSX 10.7.3nvm.sh解析錯誤(節點版本管理器)
當我嘗試運行節點版本管理器shell文件時,出現以下錯誤。
nvm.sh:73: parse error near `in^M'
該文件沒有問題。沒有隱藏的字符等。
我使用的是oh-my-zsh,但這應該會有所不同。我在我的MacBook上有相同的設置,它工作正常。
非常感謝。
OSX 10.7.3nvm.sh解析錯誤(節點版本管理器)
當我嘗試運行節點版本管理器shell文件時,出現以下錯誤。
nvm.sh:73: parse error near `in^M'
該文件沒有問題。沒有隱藏的字符等。
我使用的是oh-my-zsh,但這應該會有所不同。我在我的MacBook上有相同的設置,它工作正常。
非常感謝。
你確定你的nvm.sh不是DOS格式嗎?
看看是否cat -v nvm.sh
顯示^M
字符在行尾?
編輯:
爲了擺脫^M
字符,你可以使用dos2unix
或tr
dos2unix nvm.sh
tr -d '\r' <nvm.sh> nvm.sh.new
WOW。它充滿了它們。每回車都有他們。我如何擺脫它們? – screenm0nkey 2012-02-09 10:37:17
@ screenm0nkey:看我的編輯 – beny23 2012-02-09 12:01:05
謝謝你。非常感激。 – screenm0nkey 2012-02-10 09:26:21