两个文件拼一个
发布时间:2020-12-15 23:55:04 所属栏目:大数据 来源:网络整理
导读:网上的题 文件a.txt ATCGTCGAGTCGAGTCGTAGCTCGATGCTAACTCAACGATCGATCAGCAT 文件 b.txt 2345347634673778 请输出文件 ATCGTCGAGTCGA2345GTCGTAGCT3476CGATGCTAACTCAA3467CGATCGATCAGCAT3778 直接上代码 #!/usr/bin/perl?-wuse?strict;my?(@array1,@array2);op
网上的题 文件a.txt ATCGTCGAGTCGA GTCGTAGCT CGATGCTAACTCAA CGATCGATCAGCAT 文件 b.txt 23 45 34 76 34 67 37 78 请输出文件 ATCGTCGAGTCGA 23 45 GTCGTAGCT 34 76 CGATGCTAACTCAA 34 67 CGATCGATCAGCAT 37 78 直接上代码 #!/usr/bin/perl?-w use?strict; my?(@array1,@array2); open?my?$file,'<','a.txt'?or?die?"$!n"; while?(<$file>)?{ ???????chomp; ???????next?if?/^$|^#/; ???????push?@array1,"$_t"?if?$_; } open?$file,'b.txt'?or?die?"$!n"; while?(<$file>)?{ ???????chomp; ???????next?if?/^$|^#/; ???????push?@array2,"$_"?if?$_; } for?my?$str?(@array1)?{ ????$str?.=?shift?@array2; ????print?$str,"n" } 输出 [root@lb-01?home]#?perl?a.pl ATCGTCGAGTCGA???23?45 GTCGTAGCT???????34?76 CGATGCTAACTCAA??34?67 CGATCGATCAGCAT??37?78 代码图片 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |