The filehealth
package provides a library and command line tool for scanning
files for invalid names, timestamps and other attributes. It was written for
use on Windows file systems but it may be of use on other platforms in the
future.
For information about the filehealth
command line tool specifically, please
take a look at its documentation.