perl 怎么去掉下面文本的括号,请高手给个Perl脚本,谢谢

文件1.txt中是>ENSG00000179088(6..11)>ENSG00000102316(2..9)>ENSG00000136874(13..33)怎么把括号去掉... 文件1.txt中是

>ENSG00000179088
(6..11)
>ENSG00000102316
(2..9)
>ENSG00000136874
(13..33)
怎么把括号去掉,整理成这样的
>ENSG00000179088
6..11
>ENSG00000102316
2..9
>ENSG00000136874
13..33
展开
 我来答
laohu2862
2013-05-04 · TA获得超过1246个赞
知道小有建树答主
回答量:557
采纳率:0%
帮助的人:650万
展开全部
#!/usr/bin/perl -w
use strict;
die "perl $0 <Inputfile>\n" unless(@ARGV == 1);
open IN,$ARGV[0];
while(<IN>){
chomp;

$_=~s/[\(\)]//g;

print "$_\n";

}
close IN;

将上面的文档保存到run.pl,假设原始文件为
a.txt运行的时候命令行输入perl run.pl a.txt
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式