grep використовується для пошуку у файлі, щоб побачити, чи відповідає будь-який рядок заданому регулярному виразу. Однак у мене така ситуація - я хочу написати регулярний вираз, який буде відповідати самому імені файлу (а не вмісту файлу). Я запускаю це з кореневого каталогу системи, щоб знайти всі ті файли, які відповідають регулярному виразу.
Наприклад, якщо я хочу знайти всі файли форм VB, які починаються з "f" і закінчуються .frm, я буду використовувати регулярний вираз -
"f[[:alnum:]]*\.frm"
Чи може це зробити греп? Якщо ні, чи є утиліта, яка дозволила б мені це зробити? Дякую.
-regex
опції.