У меня проблемы с проверкой синтаксиса скриптов Ruby, которые имеют сценарий / бегун Rails на своем Shebang.
Вот два примерных сценария и как они отвечают на проверку синтаксиса Ruby:
Script Hello_world_runner.rb
:
#!/usr/bin/env script/runner
p "Hello world!"
Script Hello_world.rb
#!/usr/bin/env ruby
p "Hello world!"
Вот как я пытаюсь Проверьте синтаксис. Первая строка - это команда, а вторая строка является выходом.
$ ruby -c hello_world_runner.rb
"Hello world!"
$ ruby -c hello_world.rb
SYNTAX OK