Jump to content

Perl Programming/Keywords/-X

From Wikibooks, open books for an open world
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Previous: -w Keywords Next: -x

The -X keyword

-X is a file test that returns true, if the file is executable by real uid/gid.

It takes one argument, either a FILENAME, a FILEHANDLE, or a DIRHANDLE to test the associated file to see, if the file has zero size. If the argument is omitted, it tests $_. -X returns 1 for true and an empty string for false. If the file doesn't exist or can't be examined, it returns undef and sets $! (errno).

Syntax

 -X FILENAME  -X FILEHANDLE  -X EXPRESSION  -X DIRHANDLE  -X 
Previous: -w Keywords Next: -x