免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: ccie307
打印 上一主题 下一主题

关于散列读取文件 [复制链接]

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
11 [报告]
发表于 2008-08-27 16:16 |只看该作者
原帖由 churchmice 于 2008-8-27 16:12 发表
受教了
又可以少码些字了
ps:水木perl版版主也是你?

现在已经下台了。

论坛徽章:
0
12 [报告]
发表于 2008-08-27 17:34 |只看该作者
看了半个下午了
my $log= shift@ARGV||"chengji.log";
open my $file,"<",$log or die "Fail to open $log $!";
这两句啥意思啊
||不是短路符吗
怎么可能把 chengji.log放到@ARGV里面呢?

论坛徽章:
0
13 [报告]
发表于 2008-08-27 17:39 |只看该作者

回复 #12 ccie307 的帖子

my $log= shift@ARGV||"chengji.log";


是shift @ARGV 这个不成功才用  chengji.log

论坛徽章:
0
14 [报告]
发表于 2008-08-27 17:44 |只看该作者
哦  那我就理解对了 他是短路字符
那  文件是通过
open my $file,"<",$log or die "Fail to open $log $!";

这句来读取的话?

shift @AGRV能读出啥呢

不好意思哈,基础太差
但热情足够  

论坛徽章:
0
15 [报告]
发表于 2008-08-27 17:48 |只看该作者
The array @ARGV contains the command-line arguments intended for the script. $#ARGV is generally the number of arguments minus one, because $ARGV[0] is the first argument, not the program's command name itself. See $0 for the command name.

好像明白了  谢谢大家了

论坛徽章:
0
16 [报告]
发表于 2008-08-27 19:32 |只看该作者

回复 #11 flw 的帖子

原来这样啊
我前几天上水木发现居然有个perl版所以赶忙申请了个ID
看到版主很熟悉

论坛徽章:
0
17 [报告]
发表于 2008-08-27 20:01 |只看该作者
原帖由 churchmice 于 2008-8-27 19:32 发表
原来这样啊
我前几天上水木发现居然有个perl版所以赶忙申请了个ID
看到版主很熟悉



除了这里,好像也没有别的地方可以混混了吧

论坛徽章:
0
18 [报告]
发表于 2008-08-27 20:10 |只看该作者

论坛徽章:
0
19 [报告]
发表于 2008-08-27 20:48 |只看该作者

回复 #17 cobrawgl 的帖子

确实
以前我们学校还有个perl版
后来改版成complang了

论坛徽章:
0
20 [报告]
发表于 2008-08-28 00:41 |只看该作者
又仔细看了一下发现 下面的语法在learningperl中都有提到
看书不细
看来真得看上一百遍啊一百遍
my $log= shift@ARGV||"chengji.log";
open my $file,"<",$log or die "Fail to open $log $!";
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP