-s是一个文件测试,测试文件是否具有非零大小(以字节返回大小)。
它接受一个参数,可以是文件名,一个文件句柄,或者一个目录句柄来测试关联的文件,以查看它是否符合某些条件。 如果省略参数,它将测试$_. -s返回1表示真,空字符串表示假。 如果文件不存在或无法检查,它将返回undef并设置$! (errno).
-s DIRHANDLE -s EXPRESSION -s FILEHANDLE -s FILENAME -s