作者pcikilo (Mm~~~)
看板Perl
标题[问题] 请问一下这一段的程式码~~~
时间Fri Mar 21 12:50:11 2008
elsif ($ARGV[0] eq "-OUTPUT") {
shift @ARGV;
&Utility::ParsePara(\%output,shift @ARGV);
if (!(-e "$output{outdir}")) {mkdir ($output{outdir});}
$output{outdir} = Utility::correct_filepath($output{outdir});
第三行 &Utility::ParsePara(\%output,shift @ARGV) 请问这一段是什麽意思阿..
我查书查了很久也没查到....... = =""
还有请问各位版友~~~ 就是在这程式之前有-----> %output
它的内容是 my %output = (
filename => "default",
outdir => "./results/"
);
也就是说在第四行 他把在%output中 有outdir 的key值的元素将他修正档案的路径??
这一行我也搞太不清楚........谢谢大家
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.43.101
1F:推 jlovet:如果ARGV没有,就用default,你说第四行的 03/21 13:29
2F:→ jlovet:如果argv有,就会把 default盖过去 03/21 13:29