http://www.perlmonks.org?node_id=438421


in reply to Perl -v does not show currently installed version

Try a 'man which' (if you're hungry like that...)

The man page for 'which' claims that it searches the PATH environment variable using the same algorithm as 'bash'. However, it appears that 'which' searches the directories listed in PATH from left to right, while bash searches from right to left. Doh!

Anyway, try exporting PATH with your /usr/bin: before your /usr/local/bin: OR switch the locations of the 2 binaries.