有关Perl的东西

来源:百度知道 编辑:UC知道 时间:2024/05/02 18:35:05
$time = <WOUT>;什么意思?
$time = ~s/^*//;什么意思?
$time = ~s/.*//;什么意思?
@users = <WOUT>;什么意思?能说的稍微详细点么?谢谢。我是初学
close(WOUT);

WOUT是一个文件流标示符,比如:
open WOUT, ">xxx.txt";
那么这个WOUT就是xxx.txt的文件操作符

$time = <WOUT>的意思是从xxx.txt里读取一行,然后把它赋给$time
$time =~ s/^*//,这个貌似是错的吧,没用
$time =~ s/.*//,正则替换,相当于$time=""

@user=<WOUT>;这个是一次读取xxx.txt里的所有行,并把他们赋给一个数组user
@的意思是列表,和$标量不同,可以理解为一个数组。
close(WOUT);关闭文件句柄