good chemistry is complicated, and a little bit messy -LW |
|
PerlMonks |
Re: Trying to capture a value from a list of valuesby flexvault (Monsignor) |
on Sep 02, 2015 at 10:40 UTC ( [id://1140776]=note: print w/replies, xml ) | Need Help?? |
Here's how I would like to see your script: ( YMMV ) Save the 'printf' for formatted printing, so that it becomes obvious upon review. And if you had used structures, you would have known that '$lnxsrvr' is undefined when you exit the 'foreach' loop. Perl allows for generous whitespace, so use whitespace to help you follow the flow of your work. Originally when I looked at your code, I didn't notice the closure to the 'foreach' loop. But I suspect your problem is in the 'split' and without seeing what '$myhash{SBLLNXSRVRHOSTS})' looks like, we can't help solve your problem. Regards...Ed "Well done is better than well said." - Benjamin Franklin
In Section
Seekers of Perl Wisdom
|
|