RubyLit - Ruby.del.litoral!
Shebang

Shebang

Ud. seguramente vio al comienzo de los script de ruby, y/o de otros scripts, una línea similar a la siguiente:

#!/usr/bin/xxx/yyy/zzzz

A esa línea se la denomina Shebang.

vea lo que dice wikipedia al respecto:

http://es.wikipedia.org/wiki/Shebang

Shebang es, en la jerga de Unix, el nombre que recibe el par de caracteres #! que indican al inicio de un archivo en el que justo a continuación se encuentra la ruta completa al intérprete de las órdenes contenidas en el mismo, o bien una referencia útil para el sistema.


El Shebang para ruby puede tener varias formas, por ejemplo:

  1. #!/usr/bin/env ruby
  2. #!/usr/bin/ruby
  3. #!/usr/local/bin/ruby

De las cuales, en linux, es recomendable usar la primera.