我使用以下文本更新了我的.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,如果我有这样做的话?
答案 0 :(得分:1)
现在当我运行我的Cygwin时,每次显示错误为:
-bash:$'\ r':找不到命令
您似乎使用将.bashrc
添加到文件的应用程序对CR
进行了编辑。
运行dos2unix
会删除CR:
dos2unix /path/to/.bashrc