77问答网
所有问题
当前搜索:
perl中if命令
在
Perl中
如何将数组中的元素分别插入另外一个数组
答:
my $lag = @array1;foreach(0..$lag){ my $n = $_;
if
($array2[$n] =~ />(\w+)/){ array2[$n] = ">$array1[$n]$1";} }
求高手
perl里的
die "usage: $0 <fasta> [<fasta2> .. ] 1>seq.fa 2...
答:
die 表示终止脚本运行,并显示出die后面的双引号里面的内容。die ""
if
(@ARGV < 1);则表示如果脚本运行时后面跟的参数少于1个,那么就停止运行并输出信息。从你的这句来看,意思应该是你的脚本假设为run.pl 那么运行的时候 在
命令行
输入的格式应该是
perl
run.pl <第一个FA文件名> <第二个...
用
Perl语言
写一个脚本实现滑动窗口(比如窗口100格每次滑动1格)统计...
答:
$win_width,$i+1)."\n";}sub calc{ my ($DNA,$win_width,$pos)=@_; $DNA=~s/\s+//g; $DNA=uc($DNA);
if
($DNA=~/[^ATGC]/){ print "非法字符"; return; } my $sub_DNA=substr($DNA,$pos-1,$win_width); my @atgc=split("",$sub_...
perl
脚本中如何删除重复行?
答:
# 定义输出
的
分隔符是换行符print("@lines"); # 输出 第二步,在
命令行
执行以下命令, 执行完成后result.txt中就是不含重复行的文件。
perl
script.pl oss.txt > result.txt 比如你问题中列出的内容,过滤后的结果是 oss/src/platform/graphoss/src/include 如果区分斜杠和反斜杠,则结果是,oss\...
perl
根据变量决定内容输出到哪个文件
答:
大致可以这样 i=0;str="xxxxx";open OUT1, ">>file0";open OUT2, ">>file1";while ($i++) { o=$i%2;
if
($o=1) {print OUT1 $str;} else {print OUT2 $str;} last if $i>=100;} 还有更简洁
的
是用eval,但是要调试多次才能成功,大意如下 while ($i++) { o=$i%2;eval...
perl中
怎么判断一个变量里边存放的是哈希还是数组?
答:
使用
Perl中
的ref方法,可以判断一个引用是指向hash还是array。
if
(ref($user) eq 'HASH') { user 指向的是HASH ...} elsif (ref($user) eq 'ARRAY') { user 指向的是数组 ...} else { ...}
perl
如可查找一个数组里?
答:
查找数组中800到1200之间的数
的perl
程序如下
在
Perl中
Require 和 use 的区别
答:
use 在失败时会立即报错并挂掉, require 失败时会无声无息
的
略过. 所以很多情况下 require 的指令会写成 eval {require Foo::Bar}; die "$@"
if
( $@ );use 的必须是模块(package / .pm), require 就不一定是模块, 可以 require 另一个
perl
script, 使之变成 main的一部份 use 的模块...
perl 语言
,有个正则的匹配不明白,my $file = shift; $file =~ /(s...
答:
my file = shift;
if
($file =~/(s_7|s_8)/){ print file;} 这个脚本查找的是 file变量里面是否存在 s_7 或者s_8 这两个字符串。比如 将上面的代码保存为run.pl 然后再
命令行
输入
perl
run.pl s_7 那么最后就会在屏幕打印出s_7 如果输入 perl run.pl s_8 那么久打印s_8 而输入...
如何在
perl
程序中打印出当前代码行的行号
答:
c
语言
5 5 分支结构程序 5.1 关系运算符和表达式 5.1.1 关系运算符及其优先次序 5.1.2 关系表达式 5.2 逻辑运算符和表达式 5.2.1 逻辑运算符极其优先次序 5.2.2 逻辑运算
的
值 5.2.3 逻辑表达式 5.3
if
语句 5.3.1 if语句的三种形式 5.3.2 if语句的嵌套...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜