新手请教,没有看明白@ARGV是什么意思
时间:2010-08-20
来源:互联网
其中有一段,开头是$enter=$ARGV[0];$text=$ARGV[1];
我之前对@ARGV有点印象(好像是预定义变量吧),是不是还有单独用ARGV的。但是我又说不明白怎么用@ARGV和ARGV。
在这里请教下大家,谢谢。 请各位给我指个路~~

作者: shilin320 发布时间: 2010-08-20
The array @ARGV contains the command-line arguments intended for the script.
这些基础问题,就要多看书少泡坛。
作者: 兰花仙子 发布时间: 2010-08-20
作者: shilin320 发布时间: 2010-08-20
- open IN,"$ARGV[0]";
- while(<IN>)
- {
- chomp;
- if(/>((\S+)(\s+\S+)?)$/)
- {
- $gi=$1;
- }
- else
- {
- $seq{$gi}.=$_;
- $subseq=reverse $seq{$gi};
- $subseq=~tr/ATCG/TAGC/;
- print ">$gi\n";
- print "$subseq\n";
- }
- }
- close IN;
AAATTGGTTAGGGCATGGG...
目的是要做文件中序列的互补链(位置先颠倒,再根据tr/ATCG/TAGC/互补交换)。
请问,这里面的"$ARGV[0]"具体是指?
作者: shilin320 发布时间: 2010-08-20
这是第1w水贴,发到perl来了。

作者: blackold 发布时间: 2010-08-20
你应该去看书!
作者: flw 发布时间: 2010-08-20
学习资料和看书冲突么,不过也谢谢你的忠告。
这个问题我却是想弄清楚,看书了没找着(别的资料说的很含糊),所以就来问问。我知道问题可能浅显,但是对我(可能还有别的新手)就是个实用的帮助。
高手的一句话,可能会帮新手们少走很多弯路。
但是,再厉害的高手也是一步步走过来的。也没必要这个口吻吧。
还有所谓啥水贴的,至少我的出发点不是为了灌水。诚心问个问题,有必要么。
如果能用高手们的炫耀换回一个答案,也是双赢的结果。打扰你们了。
作者: shilin320 发布时间: 2010-08-20
我想LZ太过于敏感了。
你说的“水帖“是指我的帖子吧。我是指我发的是水帖,而不是在说你。
这是基本问题,楼上几位Perler已经给出参考资料了。对于基础问题,自己看书是最好的解决办法,问是无法解决的,作用微乎其微。
"如果能用高手们的炫耀"——措词不当吧。高手们,尤其是七八前就在这里混的高手,还不至于虚荣到这种地步。
这些话可能你也不会理解。
总之,没有人在笑话你,鄙视你。
作者: blackold 发布时间: 2010-08-20
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28