Bash command not found rvm at startup, Mint
Bash command not found rvm at startup, Mint
每当我在 linux mint 17 中打开终端时,我得到:
No command 'Usage' found, did you mean:
Command 'osage' from package 'graphviz' (main)
Usage: command not found
rvm-installer: command not found
Options: command not found
bash: /home/XXX/.bashrc: line 59: syntax error near unexpected token `newline'
bash: /home/XXX/.bashrc: line 59: ` [[--]version] <version>'
我昨天安装了 ruby 并重新安装了它(按照网站),但没有帮助。
添加了 .bashrc 文件。
https://www.dropbox.com/s/i4srudgpjo4hok9/.bashrc?dl=0
以及关于 ruby 的行(59)的图像。
查看您的 .bashrc 文件。当您的终端正常打开时(作为 non-login shell),它使用 .bashrc 文件中指定的配置。由于您安装 ruby,.bashrc 文件的内容似乎已被修改。也许您手动编辑了文件?您能否更新您的问题,包括 .bashrc 文件的内容?当你这样做时,我会相应地更新我的答案。
编辑:
您可以复制 .bashrc
文件的内容并将其粘贴到 Whosebug 文本字段中,而不是截取屏幕截图。你能做到吗?它将显示文件的全部内容。
根据我在编辑器图像中看到的内容,文件中的 none 内容应该存在。似乎你设法以某种方式将 运行 的输出 ruby-installer 可执行文件不带参数传输到你的 .bashrc
文件,用导致它给出这些错误的内容填充它。
我看到了一个可能的解决方案,但在我 post anything 之前,让我们先看看您的 .bashrc 文件中的所有内容。
解法:
要解决,首先删除之间的所有内容
source ~/.rvm/scripts/rvm
和 export PATH="$PATH:$HOME/.rvm/bin" # Add RVM to PATH for scripting
。该内容从 运行 终端上的 ruby-installer 可执行文件输出,不带参数。您可能通过剪切和粘贴以某种方式将其添加到您的 .bashrc 中。
接下来,你 source ~/.rvm/scripts/rvm
两次。删除其中一个。其他一切看起来都很好。
错误一目了然;在您的 .bashrc
文件中:
bash: /home/XXX/.bashrc: line 59: syntax error near unexpected token `newline'
bash: /home/XXX/.bashrc: line 59: ` [[--]version] <version>'
显然你必须解决这个问题 line 59
。
每当我在 linux mint 17 中打开终端时,我得到:
No command 'Usage' found, did you mean:
Command 'osage' from package 'graphviz' (main)
Usage: command not found
rvm-installer: command not found
Options: command not found
bash: /home/XXX/.bashrc: line 59: syntax error near unexpected token `newline'
bash: /home/XXX/.bashrc: line 59: ` [[--]version] <version>'
我昨天安装了 ruby 并重新安装了它(按照网站),但没有帮助。
添加了 .bashrc 文件。
https://www.dropbox.com/s/i4srudgpjo4hok9/.bashrc?dl=0
以及关于 ruby 的行(59)的图像。
查看您的 .bashrc 文件。当您的终端正常打开时(作为 non-login shell),它使用 .bashrc 文件中指定的配置。由于您安装 ruby,.bashrc 文件的内容似乎已被修改。也许您手动编辑了文件?您能否更新您的问题,包括 .bashrc 文件的内容?当你这样做时,我会相应地更新我的答案。
编辑:
您可以复制 .bashrc
文件的内容并将其粘贴到 Whosebug 文本字段中,而不是截取屏幕截图。你能做到吗?它将显示文件的全部内容。
根据我在编辑器图像中看到的内容,文件中的 none 内容应该存在。似乎你设法以某种方式将 运行 的输出 ruby-installer 可执行文件不带参数传输到你的 .bashrc
文件,用导致它给出这些错误的内容填充它。
我看到了一个可能的解决方案,但在我 post anything 之前,让我们先看看您的 .bashrc 文件中的所有内容。
解法:
要解决,首先删除之间的所有内容
source ~/.rvm/scripts/rvm
和 export PATH="$PATH:$HOME/.rvm/bin" # Add RVM to PATH for scripting
。该内容从 运行 终端上的 ruby-installer 可执行文件输出,不带参数。您可能通过剪切和粘贴以某种方式将其添加到您的 .bashrc 中。
接下来,你 source ~/.rvm/scripts/rvm
两次。删除其中一个。其他一切看起来都很好。
错误一目了然;在您的 .bashrc
文件中:
bash: /home/XXX/.bashrc: line 59: syntax error near unexpected token `newline'
bash: /home/XXX/.bashrc: line 59: ` [[--]version] <version>'
显然你必须解决这个问题 line 59
。