gpt4 book ai didi

linux - 用 perl 创建目录的可靠方法?

转载 作者:太空宇宙 更新时间:2023-11-04 05:56:11 24 4
gpt4 key购买 nike

来自 Perl 文档 http://perldoc.perl.org/File/Path.html它指出:

"The API was changed in the 2.0 branch. For a time, mkpath and rmtree tried, unsuccessfully, to deal with the two different calling mechanisms. This approach was considered a failure.

The new semantics are now only available with make_path and remove_tree . The old semantics are only available through mkpath and rmtree. Users are strongly encouraged to upgrade to at least 2.08 in order to avoid surprises."

Perl 中的一些东西让我感到惊讶。它似乎是在说,如果我无法控制 perl 的版本(我不能),那么我真的没有任何可靠的方法来执行像创建目录这样简单的事情。我发现存在比文档所述更多的问题,因为它们指定的一些参数调用不受支持。

不管怎样,我的问题是,有没有一种可靠的方法可以在 Perl 中创建目录,设置掩码、用户名和组,并使其与旧版本的 Perl 一起使用?我们使用的是5.8.8

最佳答案

Perl 的版本与此无关。 File::Path是一个模块,提供便利的函数mkpath,该函数在一次调用中创建路径中的所有目录。

您的 Perl 版本已经有七年多了,确实应该更新,但即使如此,最新版本的 File::Path 也可以安装得很好。 Perl 拥有并且一直拥有内置函数 mkdir这将创建一个目录。

关于linux - 用 perl 创建目录的可靠方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15214393/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com