Ruby idiom equivalent to Perl "$asdf = $ARGV[0] || die 'arg required'"?]

Something like this, perhaps?

    a = ARGV[0] || fail('arg required')

cjs

···

--
Curt Sampson <cjs@starling-software.com> +81 90 7737 2974
Starling Software <office-admin@starling-software.com>
Mobile sites and software consulting: http://www.starling-software.com

Here's some more

a = ARGV.shift or raise "arg required"
a = ARGV.shift or raise ArgumentError, "arg required"

For more complex cmd line parsing I'd use OptionParser.

Kind regards

robert

···

2007/12/4, Curt Sampson <cjs@cynic.net>:

Something like this, perhaps?

    a = ARGV[0] || fail('arg required')

--
use.inject do |as, often| as.you_can - without end