文件测试
2019-03-26 本文已影响0人
食梦狸猫
文件测试操作符
Perl提供了一组用于测试文件的操作符,并借此返回特定的文件信息。
- -e测试文件是否存在
if -e $filename
{}
- -M返回文件最后一次修改时间和现在的相隔天数
if -M $filename > 28
{}
- -s返回以字节计算的文字大小
测试同一文件的多项属性
若要一次测试某个文件的若干属性,可将各个文件测试组成一个逻辑表达式。
if(-r $file and -w $file)
{}
if(-w -r $file)
{}
stat和lstat函数
返回和unix系统stat命令一样的文件信息
localtime函数
返回一个数字元素组成的列表表示时间戳。