in reply to use of uninitialized value in concatenation

additionally you can save opening the file yourself. getstore() instead of get() will do that for you.
for explanation of errors/warnings it's always a good idea to look up perldiag
  • Comment on Re: use of uninitialized value in concatenation