ruby - 需要 : command not found

标签 ruby bash

哪个 ruby - /usr/local/bin/ruby

.bash_profile 有上面的路径

我没有在 ruby​​ 脚本中的 #!/usr/bin/env ruby​​ 之前留下任何尾随空格

当我尝试运行 sh ruby​​_script 时,它给出了 require: command not found。它无法识别任何 ruby​​ 命令。

我检查了所有其他出现相同错误的帖子,并相应地修复了所有问题。我还能缺少什么?

最佳答案

运行sh ruby​​_script 是错误的。您必须改为运行 ruby ruby​​_script。如果文件是可执行文件运行 ./ruby_script.

关于ruby - 需要 : command not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18214409/

相关文章:

ruby - 在 Ruby 中减去两个哈希值

ruby - 无法理解 ruby​​ 逻辑运算符的结果

linux - 我如何在 bash 中比较 80 个 md5sums

linux - AWK 对 bash 中的运行输出采取行动

html - Ruby:根据数组值更改类

ruby - 从 Time 对象获取下个月/上个月

windows - 为什么我的 Ruby 线程演示不使用两个内核?

linux - 当我在 Ubuntu 终端中执行 "-rwxr-xr-x 1 root root 920788 Mar 28 2013 bash"时,此 "ls -l"的列标题是什么

json - jq 更新 json 文件中的 bool 值

linux - 如何检查 sshd 是否在远程机器上运行