perl 相关问题

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

获取 Perl 命令行参数时出现问题

我刚刚开始学习Perl。我尝试制作一个简单的计算器,它从命令行获取输入。输入:5 * 10。输出:50。但是,它只打印 5。代码如下: #!usr/bin/p...

回答 1 投票 0

将特定数字日期转换为显示月份

想要转换例如日期: 02082012 在这种情况下: 02 - 白天 08 - 月 2012 年 现在我将日期分开,但无法转换为月份: #echo "02082012"|gawk -F "" '{打印...

回答 6 投票 0

Perl oneliner 可在具有特殊字符的许多不同值上匹配路径中的精确单词

如何精确匹配 find /tmp -type l -exec ls -l 输出中的 $TARGET_NAME 值? $ find /tmp -type l -exec ls -l 2>/dev/null {} + lrwxrwxrwx 1 root root 24 Mar 18 12:41 /tmp/test/lin...

回答 4 投票 0

如何使用 awk、perl 或 sed 从 LiveHTTPHeaders 输出中删除响应?

假设我有这样的东西(这只是一个示例,实际请求会有所不同:我加载了启用 LiveHTTPHeaders 的 StackOverflow,以便处理一些示例): http://

回答 5 投票 0

Perl:匹配数组元素,然后将上一个(后面 5 个索引)数组元素复制到新数组

本质上我想做的是搜索一个大文本文件来识别每个显示“未找到匹配项”的元素,并将匹配的标识符复制到新列表中。我对第一个很好...

回答 4 投票 0

Bash/perl 从文件中打印行直到有条件的字符

我正在尝试扫描文件中包含特定字符串的行,并将这些行打印到另一个文件中。 但是,我需要打印出多行,直到“)”字符,如果该行包含 st...

回答 2 投票 0

如何从 shell 变量中 grep 获取值?

我一直在尝试使用单词边界来grep一个精确的shell“变量”, grep "\<$variable\>" 文件.txt 但还没有成功;我已经尝试了其他一切,但没有成功。 其实我是

回答 8 投票 0

使用 awk/sed/perl 删除行:在模式 1 之后以及模式 2 和模式 3 之间

我需要从文件中删除模式1之后、模式2和模式3之间的行,如下所示: 啊啊啊啊啊 噗噗噗 图案 1 <-----After this line cdededed ddededed pattern2 fefefefe...

回答 5 投票 0

Perl 段落 n-gram

假设我有一段文字: $body = '敏捷的棕色狐狸跳过了懒狗'; 我想将该句子放入“关键字”的哈希值中,但我想允许使用多个单词的关键字;我...

回答 5 投票 0

如何在 Perl 中将此语法解析为数组?

我有一个包含使用此语法的参数的文件 范围 { | -} [,...] 其中 value s 是数字。 例如,所有这些都是有效的语法 范围 34...

回答 7 投票 0

如何使用 Perl 或 awk 重新格式化 GECOS 字段?

我想扫描passwd文件并将注释字段中的单词顺序从名字姓氏更改为姓氏名字,并强制姓氏大写。 因此,更改每一行: jbl...

回答 6 投票 0

如何从 Perl 数组中提取我想要的元素?

嘿,我想知道如何让这段代码工作。基本上我想保留 $filename 行,只要它们在路径中包含 $user 即可: 打开 STDERR,">/dev/null"; $菲尔...

回答 4 投票 0

Perl 搜索并捕获行后

好吧,这可能是一个很容易回答的问题,但我正在努力解决。我试图让我的程序捕获某个单词之后的所有内容,然后打印它。例如,...

回答 1 投票 0

如何在 Perl 中很好地格式化 URL?

我有一堆网址,我必须将其转换为链接: 对于我的 $url (@url_list) { 说“$url”; } 有没有一个模块可以让可见的 URL 变得更好?有点像...

回答 5 投票 0

(m/regexp/) 或 {多个;命令;后;或者; }

我非常喜欢这个语法: try_something() 或警告“不能这样做”; 如何在 or 之后添加更多命令? 例如,它在这段代码中很有用: foreach(@数组) { m/regex/ 或 {警告“...

回答 3 投票 0

如何使用 Perl 正则表达式循环遍历数组以查找多个模式?

我试图在一个数组中找到两个模式并将结果放入另一个数组中。 例如 $/ = "__数据__"; __数据__ #SCSI_test # 将此行放入@arrayNewLines

回答 2 投票 0

如何在 Perl 中搜索并替换字符串中特定次数的匹配项?

如何使用 s///; 搜索并替换特定次数的匹配项。例如: $string="abcabdaaa"; 我想将$string中的a替换为i n次。我怎样才能做到这一点? n 是整数

回答 6 投票 0

如何在不使用替换正则表达式的情况下获得 1 美元的回报替代方案?

我最近加入的项目将逻辑抽象为代码和数据库元素。像 xPaths、正则表达式和函数名称这样的业务逻辑被输入到数据库中,而像

回答 3 投票 0

如何最好地将参数传递给 Perl 单行代码?

我有一个文件,someFile,如下所示: $cat 一些文件 hdisk1 处于活动状态 hdisk2 处于活动状态 我使用这个 shell 脚本来检查: $cat a.sh #!/usr/bin/ksh 对于 1 2 中的 d 做 grep -q "hdisk$d" someFile &&...

回答 8 投票 0

无法执行没有这样的文件或目录

祝大家圣诞快乐。我在 Perl 脚本方面遇到了困境。在我的脚本中,我通过系统调用调用另一个程序,但出现以下错误: 无法执行“./Classificador/svm_classify”:不...

回答 3 投票 0

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