【发布时间】:2018-05-03 05:57:31
【问题描述】:
我必须只打印文本文件中以特定模式 (ID) 开头的行。
我试过这种方法,但它不起作用:
open (IDS, 'example.txt') or die "Cannot open";
my @ids = <IDS>;
close IDS;
my @IDS= "ID";
foreach my $ids (@ids) {
if (my @ids =~ my @IDS){
print $ids;
}
}
这行可能肯定有问题 **if (my @ids =~ my @IDS){。
如果有人可以帮助我,我将非常感激。
最好的
【问题讨论】:
-
非常感谢您的回答,但我必须在 Perl 中编写脚本,而不是在终端中使用命令。你能看出我写的脚本有什么问题吗?
标签: perl