From: Chad Perrin Date: 2007-04-16T03:06:58+09:00 Subject: translate Perl diamond operator to Ruby Over the years, I've found the following to be an excellent way to whip up quick, very useful Perl scripts: #!/usr/bin/perl while(<>) { # do stuff . . . } Is there an equivalent idiom in Ruby? So far as I'm aware, there's no catch-all diamond operator in Ruby that allows one to create a default input behavior for a script that accepts either a filename or piped output of another command the way this works in Perl. I certainly hope there's an equivalent, though. -- CCD CopyWrite Chad Perrin [ http://ccd.apotheon.org ] "The ability to quote is a serviceable substitute for wit." - W. Somerset Maugham