Perl:代替バージョンを指定する方法は?

Perl:代替バージョンを指定する方法は?

Perlには5.10と5.8の2つのバージョンがあります。 5.10は/usr/perl、5.8はです/opt/perl

Perlスクリプトを起動すると、5.10を検索します。 5.8ライブラリを知らせるために使用できる変数はありますか?

可能であれば、PATH変数を変更したくありません。

ベストアンサー1

他のPerlインタプリタを使用してください。明示的に呼び出すと、次のようになります。

/opt/bin/perl /path/to/foo.pl

またはshebang行に設定することによって:

#!/opt/bin/perl 
print "Hello World!\n"

実際には、他の通訳者のライブラリを使用したくありません。ただ通訳を変えてください。

おすすめ記事