Provided by:
manpages-es_1.55-10_all 
NOMBRE
fnmatch - comprueba la concordancia de un nombre de camino o fichero
SINOPSIS
#include <fnmatch.h>
int fnmatch(const char *patron, const char *cadena, int flags);
DESCRIPCI'ON
La funcion fnmatch() comprueba si el argumento cadena concuerda con el
argumento patron que es un patron al estilo de los comodines del
`shell'.
El argumento flags modifica el comportamiento; es el resultado de
aplicar el operador de bits OR (|) a cero o mas de los siguientes
modificadores:
FNM_NOESCAPE
Si este modificador esta activado, se trata al caracter de barra
inclinada invertida (\) como un caracter ordinario, en lugar de
como un caracter de escape.
FNM_PATHNAME
Si este modificador esta activado, un caracter de barra
inclinada (/) en cadena solo concordara con una barra inclinada
en patron y no, por ejemplo, con una secuencia entre corchetes
([]) que contenga una barra inclinada.
FNM_PERIOD
Si este modificador esta activado, un punto inicial en cadena ha
de concordar exactamente con un punto en patron. Se considera
que un punto es inicial si es el primer caracter en cadena, o si
FNM_PATHNAME esta activado y el punto esta inmediatamente tras
una barra inclinada.
FNM_FILE_NAME
Este es un sinonimo de GNU para FNM_PATHNAME.
FNM_LEADING_DIR
Si este modificador (una extension de GNU) esta activado, se
considerara que el patron concuerda si concuerda con un segmento
inicial de cadena que va seguido por una barra inclinida. Esta
opcion es sobre todo para uso interno de glibc y solo esta
implementada en ciertos casos.
FNM_CASEFOLD
Si este modificador (una extension de GNU) esta activado, la
concordancia con el patron se realizara sin distinguir entre
mayusculas y minusculas.
VALOR DEVUELTO
Cero si cadena concuerda con patron, FNM_NOMATCH si no hay
concordancia, u otro valor distinto de cero si hay un error.
CONFORME A
ISO/IEC 9945-2: 1993 (POSIX.2). Los modificadores FNM_FILE_NAME,
FNM_LEADING_DIR y FNM_CASEFOLD son extensiones de GNU.
V'EASE TAMBI'EN
sh(1), glob(3), scandir(3), glob(7)