小编Pau*_* IT的帖子

在 perl 中访问哈希元素的问题

我有以下哈希:

my %releaseMap = {"rel1.2.3" => {
                                    "supporedPorts" => ["lnx86", "lnppc"],
                                    "branch"        => ["DEV"],
                                },

                  "rel2.4" =>   {
                                    "supporedPorts" => ["lnx86", "lnppc"],
                                    "branch"        => ["DEV"],
                                }
                 };
Run Code Online (Sandbox Code Playgroud)

我想在变量 $rel 中获取值 rel1.2.3 和 rel2.4,我想在 $port 中获取值 lnx86 和 lnppc,我想在 $branch 中获取值 DEV。

我是 perl 中哈希概念的新手,我无法弄清楚如何做到这一点。

有人可以帮忙吗。谢谢

perl

2
推荐指数
1
解决办法
74
查看次数

Perl chdir 因 glob 模式而失败

我正在尝试在我的 perl 脚本中执行 cd。我正在使用以下命令:

chdir "/home/test/test1/test2/perl*";
Run Code Online (Sandbox Code Playgroud)

perl*值实际上是perl_0122_2044,但这个值可能会有所不同。

上面的chdir命令cd对路径没有作用。难道我做错了什么?

directory perl glob chdir

0
推荐指数
1
解决办法
91
查看次数

检查 perl 中的变量是否为空

我在 main() 中调用一个子程序,如下所示:

发送邮件($opts,$test)

我只想在 $test 不为空时调用这个子程序。

可以请一些人帮助我解决我需要在上面一行中提到的 if 条件来检查相同的情况。

谢谢

perl

-2
推荐指数
1
解决办法
120
查看次数

标签 统计

perl ×3

chdir ×1

directory ×1

glob ×1