Beeeeeaaauty! Thank you so much. Works perfectly
Actually - It doesnt... They all get reported as failed even if the dates should match! I did an "echo $a" and an "echo $now" during the run and it only out put "date -r $filename +%e" and "date +%e" respectively. Not quite what I was hoping! Why isnt it processing that before it's put into the variable?