Thanks, I'll tidy it up.
In reply to Re^2: -s testing for empty file; works on local, but not on remote by Jeri in thread -s testing for empty file; works on local, but not on remote by Jeri