【发布时间】:2017-05-11 16:53:35
【问题描述】:
我对 Ruby 还很陌生。我正在尝试从 irb 的 ruby 文件中执行一个简单的 ruby 命令。
我创建了一个文件beginend.rb,其中只有一条语句puts "Hello World"。当我尝试从 irb 执行脚本 (irb(main):073:0> /home/sanket/codebase/ruby-excercise/beginend.rb) 时,出现以下错误:
irb(main):073:0> /home/sanket/codebase/ruby-excercise/beginend.rb
SyntaxError: (irb):73: unknown regexp options - akt
from /home/sanket/.rvm/rubies/ruby-1.9.3-p374/bin/irb:13:in `<main>'
我使用的是使用 rvm 安装的 ruby 1.9.3。
谁能告诉我这个错误信息是什么意思?我试图在网上查找,但找不到任何东西。
我也尝试输入#!/usr/bin/ruby,但没有成功。
【问题讨论】:
-
ruby /home/sanket/codebase/ruby-excercise/beginend.rb -
irb> exec '/home/sanket/codebase/ruby-excercise/beginend.rb'
标签: ruby