Sophie

Sophie

distrib > Mandriva > 2010.2 > x86_64 > by-pkgid > 4eb48b954cf932f6d30c439317814ddd > files > 159

ruby1.9-doc-1.9.1.p378-3mdv2010.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()