Я пытался получить список всех файлов python и html в каталоге с помощью команды find Documents -name "*.{py,html}"
.
Затем появилась страница man:
Скобки внутри шаблона ('{}) не считаются специальными (то есть find. -name' foo {1,2} 'соответствует файлу с именем foo {1,2}, а не файлам foo1 и foo2.
Поскольку это часть цепочки каналов, я хотел бы указать, какие расширения он будет соответствовать во время выполнения (без жесткого кодирования). Если find просто не может этого сделать, perl one-liner (или аналогичный) будет в порядке.
Изменить: ответ, который я в конечном итоге придумал, включает в себя всевозможные дерьмо, и немного длинный, поэтому я разместил его как ответ в оригинале зуд я пытался поцарапать. Не стесняйтесь взломать это, если у вас есть лучшие решения.