求高手perl里的die "usage:$0 [ ..] 1>seq.fa 2>seq.len\n" if (@ARGV
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/06/10 03:34:25
求高手perl里的die "usage:$0 [ ..] 1>seq.fa 2>seq.len\n" if (@ARGV
die "usage:$0 [ ..] 1>seq.fa 2>seq.len\n" if (@ARGV < 1);
die 表示终止脚本运行,并显示出die后面的双引号里面的内容.
die "" if (@ARGV < 1);则表示如果脚本运行时后面跟的参数少于1个,那么就停止运行并输出信息.
从你的这句来看,意思应该是你的脚本假设为run.pl
那么运行的时候 在命令行输入的格式应该是 perl run.pl 1>seq.fa 2>seq.len
其中脚本后面跟的FA文件个数应该不限制,只要跟就可以了,可以1个也可以10个20个不限制.
然后将序列和长度分别存放在 seq.fa 和seq.len两个文件里面.
其中1> 表示的是普通回显信息存放.
2>一般是用来将屏显错误的信息重定向到某个文件.这个应该是这个脚本利用了这点输出的.
所以你也不用过多纠结了,只要明白 1>seq.fa 表示把序列输出到seq.fa 文件 2>seq.len表示把序列长度输出到seq.len就可以了.
die 表示终止脚本运行,并显示出die后面的双引号里面的内容.
die "" if (@ARGV < 1);则表示如果脚本运行时后面跟的参数少于1个,那么就停止运行并输出信息.
从你的这句来看,意思应该是你的脚本假设为run.pl
那么运行的时候 在命令行输入的格式应该是 perl run.pl 1>seq.fa 2>seq.len
其中脚本后面跟的FA文件个数应该不限制,只要跟就可以了,可以1个也可以10个20个不限制.
然后将序列和长度分别存放在 seq.fa 和seq.len两个文件里面.
其中1> 表示的是普通回显信息存放.
2>一般是用来将屏显错误的信息重定向到某个文件.这个应该是这个脚本利用了这点输出的.
所以你也不用过多纠结了,只要明白 1>seq.fa 表示把序列输出到seq.fa 文件 2>seq.len表示把序列长度输出到seq.len就可以了.
求高手perl里的die "usage:$0 [ ..] 1>seq.fa 2>seq.len\n" if (@ARGV
信用证里的 SEQ OF TOTAL:
有一道sat的试题麻烦解答一下 The 3rd term of a geometric seq
关于R语言,>rep(seq(2,20,2),rep(2,10))[1] 2 2 4 4 6 6 8 8 10 10 1
求高手挑错=IF(countif(MID(B1:B5,1,LEN(B1:B5)-8),A1)>0,A1,"")
main( int argc ,char*argv[ ] ) {int n,i=0 ; while(argv[ 1 ][
if( argc == 2 && (img = cvLoadImage( argv[1],1)) = 0
英语翻译一台机器出现的异常警报信息seq queue is full,请知道的帮忙翻译下,
Perl中的ARGV,怎么看看不懂,谁能言简意赅的解释一下.谢谢.
请问手表中seq、sec、min分别代表什么?
my $rootdir = $ARGV[0];my $check_log = $ARGV[1];
OpenCV中这句话if( argc == 3 && (pImg = cvLoadImage( argv[1], 0))