Правила:
, Другой способ думать об этом удваивает звезду (**) наклонная черта соответствий (/), но единственная звезда (*) не делает.
Скажем, у Вас есть файлы:
Тогда шаблоны:
*.c
соответствия ничто (нет никаких.c файлов в текущем каталоге) src/*.c
соответствия 2 и 3 */*.c
соответствия 2 и 3 (потому что * только соответствует одному уровню) **/*.c
соответствия 2, 3, и 4 (потому что ** соответствует любому количеству уровней) bar.*
соответствия 1 **/bar.*
соответствия 1 и 2 **/bar*.*
соответствия 1, 2, и 4 src/ba?.c
соответствия 2 и 3 Нет, это не так. Это просто соглашение, поэтому всем ясно, что это за ресурс.
Вы даже можете назвать его k34ug6i2u3dn234uy5f
, но это приведет к будущим проблемам с обслуживанием.