Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ gmatch(3G) — DG/UX R4.11MU05

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

sh(1)



gmatch(3G)                     DG/UX R4.11MU05                    gmatch(3G)


NAME
       gmatch - shell global pattern matching

SYNOPSIS
       cc [flag ...] file ...  -lgen [library ...]

       #include <libgen.h>

       int gmatch (const char *str, const char *pattern);

DESCRIPTION
       gmatch checks whether the null-terminated string str matches the
       null-terminated pattern string pattern.  See the sh(1) section ``File
       Name Generation'' for a discussion of pattern matching.  gmatch
       returns non-zero if the pattern matches the string, zero if the
       pattern doesn't.  A backslash (`\') is used as an escape character in
       pattern strings.

EXAMPLE
              char *s;
              gmatch (s, "*[a\-]" )

       gmatch returns non-zero (true) for all strings with `a' or `-' as
       their last character.

SEE ALSO
       sh(1)


Licensed material--property of copyright holder(s)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026