music wrote: > Robert Dober wrote: >> On 4/24/07, music <music / musi.ca> wrote: >>> Robert Dober wrote: >>> > On 4/24/07, music <music / musi.ca> wrote: >>> >> Robert Dober wrote: >>> >> > On 4/23/07, music <music / musi.ca> wrote: >>> >> >> I have to read in many files. >>> >> >> I prefer to concat those files and reading only one large file. >>> >> >> There is a way like unix zcat? >>> >> >> >>> >> >> >>> >> > Sure is >>> >> > ARGF >>> >> >>> >> ARGF ok, but how can I pass ARGF to a method? >>> >> >>> >> >>> > As a global constant it is visible anywhere, you can thus simply do >>> > things like this >>> > >>> > def my_method >>> > ARGF.each_line do >>> > | line | >>> > whatever >>> > end >>> > end >>> >>> Great!!! and if input files are in gzip format? how can I read them? >>> >>> >> http://www.ruby-doc.org/stdlib/libdoc/zlib/rdoc/index.html >> > > Yes but can I use ARGF with zlib? Any help? I'm searching in Zlib::GzipReader class but I can't undestand how I can use with ARGF.