From: Martin DeMello Date: 2003-02-01T00:46:10+09:00 Subject: Re: reading past a file header ts wrote: >>>>>> "M" == Martin DeMello writes: > > M> next if ($. == 1) .. (line =~ /^--begin--$/) > > pigeon% cat b.rb > #!/usr/bin/ruby -v > IO.foreach('b.rb') do |line| > next if 1 .. /^__END__$/ =~ line > p line > end > __END__ > Some text > after __END__ $ ruby -v ruby 1.7.3 (2002-11-17) [i386-mswin32] $ ruby b.rb $ /c/ruby1.6/bin/ruby b.rb "Some text\n" "after __END__\n" "\n" martin