【问题标题】:error in my linux terminal with rvm使用 rvm 在我的 linux 终端中出错
【发布时间】:2013-02-25 02:50:21
【问题描述】:

这个错误是什么意思?它发生在我的 ubuntu VM 上的终端

bash: /home/greg/.bashrc: line 110: conditional binary operator expected
bash: /home/greg/.bashrc: line 110: syntax error near `"$HOME/.rvm/scripts/rvm"'
bash: /home/greg/.bashrc: line 110: `[[ -s "$HOME/.rvm/scripts/rvm"]] && source $HOME/.rvm/scripts/rvm"'

【问题讨论】:

    标签: ruby linux bash terminal rvm


    【解决方案1】:

    这里需要一个空格,就在]]之前:

    `[[ -s "$HOME/.rvm/scripts/rvm"]]
    

    如:

    `[[ -s "$HOME/.rvm/scripts/rvm" ]]
    

    【讨论】:

    • @Greg 在~/.bashrc 中编辑并使用source ~/.bashrc 重新加载
    • 我是 linux 新手,我在哪里可以做到这一点?
    • @Greg:打开终端窗口,输入gedit ~/.bashrc,然后转到第110行并在其中添加空格。
    • 转到您的主目录并按Cntrl+h,它将显示隐藏文件。然后打开.bashrc编辑保存。
    • @sampson-chen 它不会总是在 110 行。这取决于你在那个文件中有什么。
    猜你喜欢
    • 2013-11-14
    • 1970-01-01
    • 2018-03-23
    • 2014-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多