> > The format of the output hash I wish to write is:-
> > 
> > $hash= {
> >          'key' => {
> >                     'original_value'
> > =>$original_value',
> >                     'new_value' =>
> '$original_value',
> > 
> >                      'files' => [
> >                                  
> '$file1','$file2'
> >                                 ]
> >                    },
> >       };
> > 
> > Where $original_value & the $file1,$file2 values
> can
> > contain ANY character. 
> 
> I'm not sure if your hash is literal, but you don't
> want quotes
> around $original_value, $file1 and $file2.
>

Hey Bill, thanks for your input, but no, I was simply
meaning that the string of perl I was trying to create
would have some values that were themselves dynamic.
These dynamic values quite often contained {[()[EMAIL PROTECTED])
chars, which if I didn't escape them properley would
break the syntax for the perl hash ref.

Now I just have to read them back in and pattern match
against them in other files, think the \Q \E syntax
should do that, will look it up.

Regards

Marty


        
        
                
___________________________________________________________ALL-NEW Yahoo! Messenger - 
all new features - even more fun!  http://uk.messenger.yahoo.com
_______________________________________________
Perl-Unix-Users mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to