-B是一个文件测试,用于测试文件是否为“二进制”文件(与 -T 相反)。
它接受一个参数,可以是FILENAME,一个FILEHANDLE,或一个DIRHANDLE来测试相关联的文件以查看其是否满足某个条件。如果省略了参数,则测试$_. -B返回1表示真,空字符串表示假。如果文件不存在或无法检查,则返回undef并设置$!(errno)。
-B DIRHANDLE -B EXPRESSION -B FILEHANDLE -B FILENAME -B