我正在尝试从命令行运行几个 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”的命令,然后将输出作为命令运行。