glob.h man page on OpenIndiana

Man page or keyword search:  
man Server   20441 pages
apropos Keyword Search (all sections)
Output format
OpenIndiana logo
[printable version]

glob.h(3HEAD)			    Headers			 glob.h(3HEAD)

NAME
       glob.h, glob - pathname pattern-matching types

SYNOPSIS
       #include <glob.h>

DESCRIPTION
       The  <glob.h> header defines the structures and symbolic constants used
       by the glob(3C).

       The structure type glob_t contains the following members:

	 size_t gl_pathc       /* count of paths matched by pattern */
	 char	**gl_pathv     /* pointer to a list of matched
				  pathnames */
	 size_t gl_offs	       /* lots to reserve at the beginning
				  of gl_pathv */

       The following constants are provided as values for the flags argument:

       GLOB_APPEND	Append	generated  pathnames   to   those   previously
			obtained.

       GLOB_DOOFFS	Specify how many null pointers to add to the beginning
			of gl_pathv.

       GLOB_ERR		Cause glob() to return on error.

       GLOB_MARK	Each pathname that is a directory that matches pattern
			has a slash appended.

       GLOB_NOCHECK	If pattern does not match any  pathname, then return a
			list consisting of only pattern.

       GLOB_NOESCAPE	Disable backslash escaping.

       GLOB_NOSORT	Do not sort the pathnames returned.

       The following constants are defined as error return values:

       GLOB_ABORTED    The scan	 was  stopped  because	GLOB_ERR  was  set  or
		       (*errfunc)() returned non-zero.

       GLOB_NOMATCH    The  pattern  does not match any existing pathname, and
		       GLOB_NOCHECK was not set in flags.

       GLOB_NOSPACE    An attempt to allocate memory failed.

       GLOB_NOSYS      Reserved.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Interface Stability	     │Committed			   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Standard		     │See standards(5).		   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       glob(3C), attributes(5), standards(5)

SunOS 5.11			  10 Sep 2004			 glob.h(3HEAD)
[top]

List of man pages available for OpenIndiana

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net