From: Josef 'Jupp' Schugt Date: 2004-11-21T07:41:04+09:00 Subject: Having Ruby 1.8 decide on "File.open" or 'IO.popen'? Hi! To write to (mbox) file I use "File.open('/var/spool/mail/jupp')". To write to a (MDA) stream I would use "File.popen('/usr/bin/fetchmail')". Is there an *existing* means that I can use for both purposes so that I can code as follows? SomeClass.open('/var/spool/mail/jupp') SomeClass.open('| /usr/bin/fetchmail') Or is there good reason *not* to do that? Josef 'Jupp' Schugt -- Messages larger than 100 KiB will be discarded *without* notification! http://oss.erdfunkstelle.de/ruby/ German ed. of comp.lang.ruby FAQ