Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ gmatch(3G) — UnixWare 2.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

sh(1)






       gmatch(3G)                                                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.

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

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

       REFERENCES
             sh(1)























                           Copyright 1994 Novell, Inc.               Page 1








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