명령줄에서 여러 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"라는 명령을 실행한 다음 출력을 명령으로 실행합니다.