Соответствие шаблону оболочки - 2 типа файлов, 1 исключаемый тип файла - PullRequest
0 голосов
/ 11 января 2020

Я пытаюсь найти соответствие шаблону оболочки, которое будет соответствовать обоим ...

/x1234001a.20_ и /x123001a.20.ext

, но не

/x123001a.20.ext.A или /x123001a.20.A

Что я пробовал ...

????????.??[_.]*[!A] - находит только .ext файл

????????.??[_.]*[^A] - не находит ни

????????.??[_.]*[ ext] - не находит ни

????????.??[_.]* - находит оба, но также находит .A файлы

Это должен быть просто путь, который может совпадать, без дополнительных команды, без опции оболочки extglob и без регулярных выражений

Спасибо заранее!

1 Ответ

0 голосов
/ 11 января 2020

Нашел свой ответ!

????????.??*[!A]

...