perl 相关问题

Perl是一种过程的,高级的,通用的动态编程语言,以其对正则表达式和字符串解析功能的本机支持而闻名。有关Perl的问题,请使用此标记。对于与新(但相关)语言“Perl 6”相关的内容,请使用perl6标记。对于其他语言的Perl样式正则表达式,请使用regex标记,如果它们基于PCRE库,则使用pcre标记。

如何在 Perl 中休眠一毫秒?

如何在 Perl 中睡眠时间短于一秒?

回答 7 投票 0

无法遵循 Perl 中的 opendir 语法

我不是 Perl 用户,所以我只知道最基本的语法,但我从同事那里继承了一些脚本,用于我正在尝试弄清楚的数据分析管道。 具体来说,我不能

回答 3 投票 0

如何使用 Net::SSH 在 Perl 中捕获命令输出?

我发现了很多使用类似的 Perl ssh 模块来捕获 ssh 命令行输出的方法(例如 Net::SSH::Perl),但没有找到如何使用 Net::Perl 来捕获 ssh 命令行输出,这正是我想要的,因为它包装在

回答 2 投票 0

有时长时间运行的 ssh 命令会停止打印到标准输出

我一直在使用 Perl::Net::SSH 在我的远程机器上自动运行一些脚本。然而,其中一些脚本需要很长时间才能完成(一两个小时),有时,我不再得到......

回答 2 投票 0

如何检测脚本是否在虚拟机上运行?

我认为这个问题不需要任何解释。 我正在编写一个可以启动虚拟机来模拟网络的软件。如果软件已经运行,我想禁用此功能...

回答 4 投票 0

Perl 打包/解包位时,它不是 8 的倍数

我有以下问题:解码一个base64字符串并将某些位解码为整数,例如 前 6 位(0 到 5)是“版本” 接下来的 36 位(6 到 41)是“创建纪元...

回答 1 投票 0

使用 dbi 加密 perl 和 mysql 的数据库连接

我们正在使用 DBI 从 Perl 连接到 mysql 数据库。连接字符串的 dns 为 $dsn = "DBI:mysql:database=test;host=myhost.portal.com;port=3306;";。但这种联系是建立起来的...

回答 1 投票 0

2023 年创建 Perl 项目的最佳方式是什么

几年前,为了启动一个项目,比如通过 CPAN 提供的模块,我使用了 Dist:Zilla 和一些插件、perlritic、perltidy、nytproof、test::more 等。 现在我想创建一个简单的专业...

回答 1 投票 0

我一直在安装 perl 模块 ex::lib::zip 但在测试部分失败了

ex::lib::zip 安装失败。检查上面的输出并尝试手动安装。 您还可以使用命令 perl -MCPAN -e shell 从 CPAN 安装模块。 制作、测试、安装...

回答 1 投票 0

带有命名参数的 Perl 子例程

当我试图找出一种简单的方法来使作为参数传递给子例程的变量在被调用的子例程中不可变时,我发现了下面的网页。任何人都可以知道 Perl 版本...

回答 1 投票 0

相当于perl中的golang时间.Unix(纪元+纳秒)

在 Golang 上,我有来自 time 包的 Unix 函数,具有以下规范 https://pkg.go.dev/[email protected]#Unix func Unix(sec int64, nsec int64) 时间 确实如此 Unix 返回本地时间对应...

回答 2 投票 0

如何使用 Perl 和 GD 在另一张图像上绘制半透明形状?

我正在尝试使用 Perl 的 GD.pm 在现有图像上绘制半透明块。 我的代码如下所示: 使用严格; 使用GD; 我的 $img = GD::Image->new('cello.png'); GD::图像->trueColo...

回答 1 投票 0

Excel::Writer::XLSX 不考虑具有数字名称的目录名称

我正在编写一个 Perl 代码,它获取一个目录及其子目录和文件,然后使用 Excel::Writer::XLSX 将其打印到 Excel 工作表。我面临的问题是我的一些目录有

回答 1 投票 0

在 Perl 中使用剩余参数进行解构

我刚刚开始使用 Perl (5.38),最近学会了如何从参数数组 @_ 解构参数;例如:我的($var1, $var2) = @_;。 然而我没找到

回答 1 投票 0

如何将变量分配给正则表达式匹配结果

如何根据正则表达式匹配的结果创建 $scalar? 有没有什么办法,一旦脚本匹配了正则表达式,就可以将其分配给变量,以便稍后可以在 o... 之外使用它

回答 6 投票 0

ssh 和 awk 与 Perl 的变量

尝试在 Perl 脚本中远程执行一堆命令 这看起来像这样: $CMD1 = "/usr/sbin/mminfo -av -q \"保存时间>'-1 天 18:00:00',保存时间<'17:59:59'\" -r \"ssid,tota...

回答 3 投票 0

Dumper 正在改变输出的顺序。我们不能按照与解码字节期间解析字节的顺序相同的顺序打印输出吗?

我正在使用 Cbor::XS 模块解码 cbor 编码的十六进制字符串。解码后,我使用转储器打印解码的数据。但输出的顺序与解析字符串的方式不同。有没有...

回答 1 投票 0

如何使用perl库解码cbor编码的十六进制字符串?

84A81A3000000318801A1000000218201A700001F7011A70000007011A600002BD1B00000189DB192D791A2000000141001A2000000441021A 20000006410140A040 上面是我的 cbor 编码的十六进制字符串。 使用 CBOR::X 解码时...

回答 1 投票 0

sed 或 perl 仅替换子字符串,使用其他命令的结果

如何通过单行 sed 或 perl 仅替换整行字符串中间的子字符串,以及其他命令执行的结果,例如: $ 猫 f 伊伊伊伊 OOO=dd=XXX 呜呜呜 str 中很清楚...

回答 2 投票 0

验证用户名的正则表达式

我正在尝试创建一个正则表达式来根据这些条件验证用户名: 仅包含字母数字字符, 下划线和点。 下划线和点不能位于末尾或 开始吧...

回答 13 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.