perl 文件检测操作
?
文件检测操作 是否存在同名文件 -e 文件名 文件多少天内被修改 -M 文件句柄 文件〉100k,且90天内未被访问 -r 可读 ---------------------------- my ($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size,$atime,$mtime,$ctim e,$blksize,$blockes) = stat($filename); $dev和$ino: 文件的设备号和索引节点号。即便它有hard link,设备号和索引节点号的组合 仍是唯一的。 $mode: -rwxr-xr-x 类似 $nlink文件或目录的(硬)连接数 $uid,$gid:user id and group id $size: 大小。单位是字节 $atime,$ctime:按照系统的时间格式:32位,表示从某个时刻到现在所经过的秒 数。 当stat的参数是符号连接时,返回的是所指向实体的信息,而不是符号连接本身的信息。 ---------------------------- my $timestamp = 1180630098; my($sec,$min,$hour,$day,$mon,$year,$wday,$yda,$isdst) $mon 0 to 11 gmtime 返回世界时间 ---------------------------- 与& ---------------------------- ? 当使用stat,lstat,file检测时,会分配一块stat buffer. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |