Описание тега fnmatch

`fnmatch` - это имя как стандартной библиотечной функции языка C для выполнения сопоставления шаблонов с подстановочными знаками в стиле оболочки для строк, так и одной из многих реализаций оболочки, раскрывающих механизм языка C` fnmatch` для языка более высокого уровня. т.е. Python, Ruby, ʻawk` и т. д.

fnmatch это оба:

  1. С-языком стандартной функцией библиотеки,fnmatch(…), а также
  2. Любая из множества реализаций оболочки, раскрывающих механизм c-языка.fnmatch на язык более высокого уровня

Один из самых заметных пользователей fnmatch(…)это git - в частности, шаблоны, определенные в файлах gitignore, применяются с использованиемfnmatch(…)- qv gitignore [документация] 4 и сам git [исходный код] 5.

Вопросы о Глоб сопоставления с образцом может часто взаимозаменяемо относятся кfnmatch шаблоны также.

Полная подпись fnmatch(…) Функция C:

int fnmatch(char const* pattern,
            char const* string,
                    int flags);

Подробнее о его использовании см.man страница для fnmatch(3).