私はPerlの専門家ではなく、Perlのすべてのスコープルールがどのように機能するかを完全には理解していません。$ ENV {'whatever'}環境変数を設定してから、別のソース.plファイルで関数を呼び出し、そのENVエントリを読み取ろうとすると、何も返されません。ドキュメントによると、ENVは現在のプロセスと分岐した子に対して存続しますが、%ENV変数へのアクセスは他のソースファイルで利用できますか?
ソースファイルは、「require」コマンドを介してインクルードされました。それは正しい方法ですか、それともソースファイルが必要なときに変数を利用できるようにする方法について静的な(初めての)何かがありますか?