-f是一个文件测试,用于测试文件是否为普通文件。
它接受一个参数,可以是文件名,一个文件句柄,或者一个目录句柄以测试相关联的文件,查看其是否符合某些条件。如果省略参数,则测试$_. -f返回1true,并返回一个空字符串以表示 false。如果文件不存在或无法检查,则返回undef并设置$!(errno)。
-f DIRHANDLE -f EXPRESSION -f FILEHANDLE -f FILENAME -f