$ perl -lwe 'use File::Spec::Functions; my $x="x"; require catfile($x,$x)' syntax error at -e line 1, near "require catfile(" Execution of -e aborted due to compilation errors.