永发信息网

求高手perl里的die "usage: $0 <fasta> [<fasta2> .. ] 1>seq.fa 2>seq.len\n"

答案:2  悬赏:70  手机版
解决时间 2021-04-26 23:47
求高手perl里的die "usage: $0 <fasta> [<fasta2> .. ] 1>seq.fa 2>seq.len\n" if (@ARGV < 1);什么意思
最佳答案
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 <第一个FA文件名> <第二个FA文件名> 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就可以了。
全部回答
什么意思?追问这个程序具体的意思是什么追答额,,我看不懂,,你问别的大神吧,
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么会脚臭
我DNF的密保手机绑定了, 但是现在我那手机没
惠康食品经销部地址有知道的么?有点事想过去
帮我推荐点好看的 可爱的 帅气的字体~最好有
用括号中词的正确形式填空
有谁知道富兰克陈的真实资料?
春光无限好的诗名
为什么不能设置QQ网络资料
云南哀牢山那族居住最高?
赛尔号超NO的反物质芯片和星球测绘芯片在哪儿
福尔摩斯全集JAR格式和其他悬疑小说(JAR)
滨河路/建设路(路口)我想知道这个在什么地方
为什么我群看不见动态?
翻译、彦贞见周兵,意其怯,急之追
舞出我人生2 怪兽的真名是什么
推荐资讯
西坑村卫生室怎么去啊,有知道地址的么
乌云冰激凌我想知道这个在什么地方
安徽到四川快递多少钱,圆通快递杭州到四川寄
电脑大华乐橙怎么打开
大牌冒菜南通总店怎么去啊,有知道地址的么
上一次Q要多少流量?
金桔的功效与作用 金桔如何食用最健康
DNF史诗怎么强化
贫民光白怎么连招。就一把好点的光剑,等级四
七夕奖励10天了 还不给
名侦探柯南现出了几集?
为什么我进了游戏会弹出来?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?