In preparation of migrating all our data (about 17 mio. files, 25 volumes, 5 TB) from netware to linux we would like to eliminate all those filenames with any special characters in them (like arabic, greek or kyrillic characters or special symbols). Furthermore we would like to shorten any filenames/paths which exceed the 256-limit. I know that some tools like robocopy are supposed to handle such files, so we would probably be able to migrate. Nevertheless, since we are often encountering problems with backup/restore of such files the migration process would present a good opportunity for cleaning up.

Does anybody know of any tool which can browse the file system for such files or for too long paths and offer a comfortable way to rename them?