cygwin中的bashrc问题

时间:2013-11-26 09:55:57

标签: bash cygwin ns2

我使用以下文本更新了我的.bashrc以运行ns2并保存它。

export PATH=$PATH:/home/user/nsallinone-2.34/bin:/home/user/ns-allinone-2.34/tcl8.4.18/unix:/home/user/ns-allinone-2.34/tk8.4.18/unix
export LD_LIBRARY_PATH=/home/user/ns-allinone-2.34/otcl-1.13:/home/user/ns-allinone-2.34/lib
export TCL_LIBRARY=/home/user/nsallinone-2.34/tcl8.4.18/library

现在当我运行我的Cygwin时,每次显示错误为:

-bash: $'\r': command not found

即使现在我已经删除了上述文字,但它仍然会出错。

我是否必须重新编译./bashrc,如果我有这样做的话?

1 个答案:

答案 0 :(得分:1)

  

现在当我运行我的Cygwin时,每次显示错误为:

     

-bash:$'\ r':找不到命令

您似乎使用将.bashrc添加到文件的应用程序对CR进行了编辑。

运行dos2unix会删除CR:

dos2unix /path/to/.bashrc