use File::Spec::Function qw/canonpath/; use Cwd qw/realpath/;