Provided by:
manpages-pt-dev_20040726-4_all 
NOME
fnmatch - encontra o nome do arquivo ou o caminho de diretorio
SINOPSE
#include <fnmatch.h>
int fnmatch(const char *pattern, const char *string, int flags);
DESCRI,C~AO
A funcao fnmatch() verifica se o argumento string casa com o argumento
pattern , que e um padrao de coringa do shell.
O argumento flags modifica o comportamento; e uma operacao OU bit-a-bit
de zero ou mais das seguintes flags:
FNM_NOESCAPE
Se esta flag e setada, trata a barra invertida como um caractere
ordinario, em vez de um caractere de escape.
FNM_PATHNAME
Se esta flag e setada, casa uma barra normal em string somente
com uma barra normal em pattern , e nao, por exemplo, com uma
sequencia [] - contendo uma barra normal.
FNM_PERIOD
Se esta flag e setada, um ponto final no inicio de string tem
que casar exatamente com um ponto final em pattern. Um ponto
final e considerado inicial se for o primeiro caractere em
string, ou se FNM_PATHNAME e setado e o ponto final vem
imediatamente apos uma barra normal.
FNM_FILE_NAME
Este e um sinonimo GNU para FNM_PATHNAME.
FNM_LEADING_DIR
Se esta flag (uma extensao GNU) e setada, o modelo e considerado
como sendo casado se ele casa com um segmento inicial de string
que e seguido por uma barra normal.
FNM_CASEFOLD
Se esta flag (uma extensao GNU) e setada, o modelo e casado sem
diferenciacao de maiusculas e minusculas.
VALOR DE RETORNO
Zero se string casa com pattern, FNM_NOMATCH se nao ha casamento, ou
outro valor diferente de zero se houver erro.
CONFORME
ISO/IEC 9945-2: 1993 (POSIX.2). As flags FNM_FILE_NAME,
FNM_LEADING_DIR, and FNM_CASEFOLD sao extensoes GNU.
VEJA TAMB'EM
sh(1), glob(3), glob(7)
TRADU,C~AO PARA A L'INGUA PORTUGUESA
RUBENS DE JESUS NOGUEIRA <darkseid99@usa.net> (traducao) XXXXXX XX
XXXXX XXXXXXXX <xxxxxxxxxx@xxx.xxx> (revisao)