bash for 循环运行 ruby​​ 脚本

bash for 循环运行 ruby​​ 脚本

我正在尝试从命令行运行几个 ruby​​ 脚本。到目前为止,这是我的代码:

for i in {1..59}; do $("ruby sample$i.rb"); sleep 10; done

目的是快速测试所有这些脚本,但我收到此错误:

ruby sample1.rb: command not found

我已尝试列出的所有解决方案这里但没有运气。

我应该怎么做才能运行这些脚本?

答案1

为什么要复杂化?

 for i in {1..59}; do ruby sample$i.rb; sleep 10; done

当你跑步时: $("ruby sample$i.rb")

这意味着,运行名为“ruby Sample1.rb”的命令,然后将输出作为命令运行。

相关内容