2013-11-26 39 views
0

我使用以下文本更新了我的.bashrc文件以运行ns2并将其保存。cygwin中的bashrc问题

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

现在,当我跑我的Cygwin的,每次它会显示错误为:

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

看来你使用编辑您的.bashrc一个将CR添加到文件的应用程序。

运行dos2unix将消除CR:

dos2unix /path/to/.bashrc 
+0

我用写字板,所以其编辑,我应该用更新的.bashrc? – user3035037

+0

@ user3035037:你为什么不使用ms-word来编辑它? :P笑话分开,在Windows – anubhava

+0

+1上使用gvim/vim来理解真正的问题。 – anubhava