$ which perl
/home/ken/perl5/perlbrew/perls/perl-5.36.0/bin/perl
$ perlbrew list
* perl-5.36.0
perl-5.34.0
perl-5.33.5
perl-5.32.0
perl-5.30.0
$ perlbrew switch perl-5.30.0
$ which perl
/home/ken/perl5/perlbrew/perls/perl-5.30.0/bin/perl
$ perlbrew switch perl-5.36.0
$ which perl
/home/ken/perl5/perlbrew/perls/perl-5.36.0/bin/perl
####
$ ls -al /usr/bin/perl
-rwxr-xr-x 2 ken None 12800 Aug 14 2021 /usr/bin/perl
$ ls -al /usr/bin/perl*
-rwxr-xr-x 2 ken None 12800 Aug 14 2021 /usr/bin/perl.exe
-rwxr-xr-x 2 ken None 12800 Aug 14 2021 /usr/bin/perl5.32.1.exe
-rwxr-xr-x 2 ken None 45259 Aug 14 2021 /usr/bin/perlbug
-rwxr-xr-x 1 ken None 262 Aug 14 2021 /usr/bin/perldoc
-rwxr-xr-x 1 ken None 57920 Feb 7 2021 /usr/bin/perli11ndoc
-rwxr-xr-x 1 ken None 10813 Aug 14 2021 /usr/bin/perlivp
-rwxr-xr-x 1 ken None 12047 Oct 4 17:26 /usr/bin/perlsh
lrwxrwxrwx 1 ken None 48 Aug 13 10:59 /usr/bin/perltex -> /usr/share/texmf-dist/scripts/perltex/perltex.pl
-rwxr-xr-x 2 ken None 45259 Aug 14 2021 /usr/bin/perlthanks
$ /usr/bin/perl -v
This is perl 5, version 32, subversion 1 (v5.32.1) built for x86_64-cygwin-threads-multi
(with 7 registered patches, see perl -V for more detail)
...
####
$ /usr/bin/perl5.32.1 -E 'use strict; use warnings; say for @INC; use Data::Dumper; print Dumper \%INC;'
/usr/local/lib/perl5/site_perl/5.32/x86_64-cygwin-threads
/usr/local/share/perl5/site_perl/5.32
/usr/lib/perl5/vendor_perl/5.32/x86_64-cygwin-threads
/usr/share/perl5/vendor_perl/5.32
/usr/lib/perl5/5.32/x86_64-cygwin-threads
/usr/share/perl5/5.32
$VAR1 = {
'feature.pm' => '/usr/share/perl5/5.32/feature.pm',
'XSLoader.pm' => '/usr/share/perl5/5.32/XSLoader.pm',
'bytes.pm' => '/usr/share/perl5/5.32/bytes.pm',
'Exporter.pm' => '/usr/share/perl5/5.32/Exporter.pm',
'constant.pm' => '/usr/share/perl5/5.32/constant.pm',
'Data/Dumper.pm' => '/usr/lib/perl5/5.32/x86_64-cygwin-threads/Data/Dumper.pm',
'warnings.pm' => '/usr/share/perl5/5.32/warnings.pm',
'overloading.pm' => '/usr/share/perl5/5.32/overloading.pm',
'Carp.pm' => '/usr/share/perl5/5.32/Carp.pm',
'strict.pm' => '/usr/share/perl5/5.32/strict.pm',
'warnings/register.pm' => '/usr/share/perl5/5.32/warnings/register.pm'
};
####
#!/usr/bin/env perl
####
$ /usr/bin/perl5.30.3 script.pl
$ /usr/bin/perl5.32.1 script.pl