http://perldoc.perl.org/File/Path.htmlの perl ドキュメントには、次のように記載されています。
「API は 2.0 ブランチで変更されました。しばらくの間、mkpath と rmtree は 2 つの異なる呼び出しメカニズムを処理しようとしましたが、失敗しました。このアプローチは失敗と見なされました。
新しいセマンティクスは、 make_path と remove_tree でのみ利用できるようになりました。古いセマンティクスは、mkpath と rmtree を介してのみ利用できます。驚きを避けるために、少なくとも 2.08 にアップグレードすることを強くお勧めします。」
この perl のいくつかは、私を驚かせます。それが言っているように見えるのは、perlのバージョンを制御できない場合(制御できない場合)、ディレクトリを作成するのと同じくらい簡単なことを行うための信頼できる方法が本当にないということです。私が見つけたのは、指定されたパラメーター呼び出しの一部がサポートされていないため、ドキュメントに記載されているよりもさらに多くの問題があることです。
とにかく、私の質問は、perl でディレクトリを作成し、マスク、ユーザー名、およびグループを設定し、それを古いバージョンの perl で動作させる信頼できる方法はありますか? 5.8.8を使用しています