=over =item glob EXPR X X X X =item glob In list context, returns a (possibly empty) list of filename expansions on the value of EXPR such as the standard Unix shell F would do. In scalar context, glob iterates through such filename expansions, returning undef when the list is exhausted. This is the internal function implementing the C<< <*.c> >> operator, but you can use it directly. If EXPR is omitted, C<$_> is used. The C<< <*.c> >> operator is discussed in more detail in L. Note that C will split its arguments on whitespace, treating each segment as separate pattern. As such, C would match all files with a F<.c> or F<.h> extension. The expression C would match all files in the current working directory. Beginning with v5.6.0, this operator is implemented using the standard C extension. See L for details, including C which does not treat whitespace as a pattern separator. =back