[David]
> I'm trying to write something with the same brevity 
> as perl's one-liner
> 
> eval "\$$1=\$2" while @ARGV && $ARGV[0]=~ /^(\w+)=(.*)/ && shift;

import sys, re
for arg in sys.argv[1:]:
    if re.match(r'\w+=.*', arg):
        exec arg
    else:
        break

-- 
Richie Hindle
[EMAIL PROTECTED]
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to