Table of Contents

NAME

SYNOPSIS

DESCRIPTION

The function matches patterns according to the rules used by the shell. It checks the string specified by the argument to see if it matches the pattern specified by the argument. The argument modifies the interpretation of and The value of is the bitwise inclusive of any of the following constants, which are defined in the include file Normally, every occurrence of a backslash followed by a character in is replaced by that character. This is done to negate any special meaning for the character. If the flag is set, a backslash character is treated as an ordinary character. Slash characters in must be explicitly matched by slashes in If this flag is not set, then slashes are treated as regular characters. Leading periods in strings match periods in patterns. The definition of ‘‘leading’’ is related to the specification of A period is always ‘‘leading’’ if it is the first character in Additionally, if is set, a period is ‘‘leading’’ if it immediately follows a slash.

RETURN VALUES

The function returns zero if matches the pattern specified by otherwise, it returns the value

SEE ALSO

STANDARDS

The function conforms to

HISTORY

The function first appeared in

BUGS

The pattern matches the empty string, even if is specified.


Table of Contents