On Fri, 06 Feb 2004 at 09:45:43 -0500, [EMAIL PROTECTED] wrote: > What does the construct "}{" mean? As in > $ perl -pe ' } { $_="foo\n"' /dev/null > foo
> I figure it has to do with how the -p switch affects the script that > is passed to the interpreter. Is this documented anywhere? Yes, in perlrun under "-p" (And -n) Where it says that your program is surrounded by a loop, take that absolutely literally. Write out your program inside the loop, and the meaning of '}{' will become apparent - if not necesssarily clear :-) Ian