Remove all files in inner loop. Otherwise, with a touch program that fails on unwritable files, (this happens at least on linux-2.2.20) a -w file left behind from a previous iteration could cause a spurious test failure.
comments about why the old version was desired.
Fix apparent typos (s/files/file/) in inner loop.