if($line =~ /^HWI.*/)
{
my @fields=split ":",$line;
$id= $fields[5].":".$fields[6];
print $fields[5]," ",$fields[6]; <>;
$id =~ s/\s+//;
$hash1{$id}=$line;
}else{
$hash1{$id}.= $line;
}
嗨,所有这些都是应该只打印由“:”分隔的第 5 和第 6 字段的脚本
我的输入是这样的:
HWI-1KL120:99:C0C9MACXX:6:1101:2105:2123 0 chr5 75483987 0 82M3I16M * 0 0
我只想要 2105 2123 i,e 5th 和 6th 字段,但这是从 2105 2123 开始打印整行
如何只获得那些字段?