У меня проблемы с проверкой синтаксиса сценариев ruby, в которых есть скрипт / бегунок rails на своем шебанге.
Вот два примера скриптов и их ответы на проверку синтаксиса ruby:
Сценарий hello_world_runner.rb
:
#!/usr/bin/env script/runner
p "Hello world!"
Сценарий 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