in reply to check to see if a file has todays data in it, if it has exit if not then add data
Disregarding a few other errors in that script (like, why did you comment out use warnings;?), I would suspect that the date format in your input file probably isn't as consistent as you think it is. Have you made a run where all you do is print the value of $Date to verify it will always match what you think it does?
On a tangent, if you have control over the files, I suggest you use a more standard date format, such as YYYY-MM-DD, that is easily produced and parsed. You'll save yourself time and headaches down the road.
|
|---|