Linux 在bash文件末尾添加一行

Linux 在bash文件末尾添加一行,linux,bash,ubuntu,ubuntu-11.04,ubuntu-11.10,Linux,Bash,Ubuntu,Ubuntu 11.04,Ubuntu 11.10,我在添加后得到了这些输出 -bash: /root/.bashrc: line 100: conditional binary operator expected -bash: /root/.bashrc: line 100: syntax error near `"$HOME/.rvm/scripts/rvm"' -bash: /root/.bashrc: line 100: `[[ -s "$HOME/.rvm/scripts/rvm"]] && source "$HOME/

我在添加后得到了这些输出

-bash: /root/.bashrc: line 100: conditional binary operator expected
-bash: /root/.bashrc: line 100: syntax error near `"$HOME/.rvm/scripts/rvm"'
-bash: /root/.bashrc: line 100: `[[ -s "$HOME/.rvm/scripts/rvm"]] && source "$HOME/.rvm/scripts/rvm" #Load RVM into a shell session *as a function*'
~/.bashrc

有人知道如何解决这个问题吗


我想将rvm加载到shell会话中

]
之前缺少一个空格(从错误消息中猜测,但您的代码中没有显示)。

我感觉错误不在这一行。尝试在其前面添加一个散列并查看输出。请解释我是Linux新手,如何在此行前面添加一个散列(“#”)。只是个象征。谢谢,我现在明白了。但这不只是一个注释吗?我的想法是看看错误是否在这一行。不管怎样,现在你已经从choroba那里得到了答案。
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*`