grep é usado para pesquisar em um arquivo para ver se alguma linha corresponde a uma determinada expressão regular. No entanto, eu tenho essa situação - quero escrever uma expressão regular que corresponda ao próprio nome do arquivo (e não ao conteúdo do arquivo). Vou executar isso no diretório raiz do sistema, para encontrar todos os arquivos que correspondem à expressão regular.
Por exemplo, se eu quiser encontrar todos os arquivos de formulário VB que começam com "f" e terminam com .frm, usarei a expressão regular -
"f[[:alnum:]]*\.frm"
O grep pode fazer isso? Caso contrário, existe algum utilitário que me permita fazer isso? Obrigado.
-regex
opção