Performs logical cleanup of a path; doesn't physically check the filesystem.
File::Spec->catfile(dir[, dir...], file)
Concatenates one or more directory names and a filename to form a complete path that ends with a filename.
Copyright © 2002 O'Reilly & Associates. All rights reserved.