Mam problem z sprawdzeniem składni skryptów ruby, które mają skrypt/runner rails na swoim shebangu.Jak sprawdzić składnię skryptu ruby, który ma skrypt/runner jako shebang?
Oto dwa przykładowe skrypty i jak reakcje na ruby składni sprawdzanie:
Script hello_world_runner.rb
:
#!/usr/bin/env script/runner
p "Hello world!"
Script hello_world.rb
#!/usr/bin/env ruby
p "Hello world!"
Oto jak próbuję sprawdzić składnię . Pierwsza linia to polecenie, a druga linia to wynik.
$ ruby -c hello_world_runner.rb
"Hello world!"
$ ruby -c hello_world.rb
SYNTAX OK