文件1.txt中是
>ENSG00000179088
(6..11)
>ENSG00000102316
(2..9)
>ENSG00000136874
(13..33)
怎么把括号去掉,整理成这样的
>ENSG00000179088
6..11
>ENSG00000102316
2..9
>ENSG00000136874
13..33
perl 怎么去掉下面文本的括号,请高手给个Perl脚本,谢谢
答案:1 悬赏:50 手机版
解决时间 2021-02-26 00:48
- 提问者网友:像風在裏
- 2021-02-25 01:51
最佳答案
- 五星知识达人网友:封刀令
- 2021-02-25 02:21
#!/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
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
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯