【问题标题】:bashrc issue in cygwincygwin中的bashrc问题
【发布时间】:2013-11-26 09:55:57
【问题描述】:

我用以下文本更新了我的 .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,如果我知道该怎么做?

【问题讨论】:

    标签: bash cygwin ns2


    【解决方案1】:

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

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

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

    运行 dos2unix 将删除 CR:

    dos2unix /path/to/.bashrc
    

    【讨论】:

    • 我使用了写字板,那么我应该使用哪个编辑器来更新 .bashrc?
    • @user3035037:你为什么不使用 ms-word 来编辑它? :P 别开玩笑了,在 Windows 上使用 gvim/vim
    猜你喜欢
    • 1970-01-01
    • 2012-12-13
    • 1970-01-01
    • 2012-05-29
    • 2020-04-28
    • 2014-01-24
    • 1970-01-01
    • 1970-01-01
    • 2013-02-12
    相关资源
    最近更新 更多