Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-release > by-pkgid > f22816f60c70b4ed050a9b9016d91db0 > files > 161

ruby-doc-1.8.6-9p114mdv2008.1.x86_64.rpm

#! /usr/bin/ruby

ZCAT = "/usr/bin/zcat"
LESS = "/usr/bin/less"

FILE = ARGV.pop
OPTION = (if ARGV.length == 0; "" else ARGV.join(" "); end)

if FILE =~ /\.(Z|gz)$/
  exec(format("%s %s | %s %s", ZCAT, FILE, LESS, OPTION))
elsif FILE == nil
  exec(format("%s %s", LESS, OPTION))
else
  print(format("%s %s %s", LESS, OPTION, FILE), "\n")
  exec(format("%s %s %s", LESS, OPTION, FILE))
end
exit()