Как проверить синтаксис сценария Ruby, который имеет скрипт / бегун как Shebang?

У меня проблемы с проверкой синтаксиса скриптов 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
18
задан kenorb 10 June 2016 в 17:56
поделиться