image

Bootcamps ilimitados + curso de inglês para sempre

80
%OFF
Article image
Gabriel Silva
Gabriel Silva05/08/2022 13:48
Compartilhe
Microsoft 50 Anos - Prompts InteligentesRecomendados para vocêMicrosoft 50 Anos - Prompts Inteligentes

Regex vs Glob

  • #Linux

Olá, pessoal. Quando vamos trabalhar com a busca de arquivos e diretórios no Linux, às vezes é útil usar alguns "filtros". Por exemplo, se eu quero listar todos os arquivos com a extensão ".pdf" em um diretório basta que eu execute o seguinte comando:

ls *.pdf

Ou então caso eu queira listar todos os arquivos com a extensão ".pdf" e que começam com a letra "g", por exemplo, eu posso executar o seguinte comando:

ls g*.pdf

Dependendo da pessoa, isso pode lembrar um pouco as Regex (ou expressões regulares), que são comuns em vários contexto, como validação do formato de telefone, e-mail e CPF.

Ambos são usados para encontrar padrões de cadeias de caracteres (strings). Os exemplos acima são de glob patterns e eles são utilizados no terminal. Já as regex possuem mais recursos e são usados dentro do código de alguma linguagem de programação.

Para saber um pouco mais sobre a diferença:

Para saber um pouco mais sobre glob patterns

Compartilhe
Recomendados para você
Linux Experience
Microsoft 50 Anos - Prompts Inteligentes
Microsoft 50 Anos - GitHub Copilot
Comentários (0)
Recomendados para vocêMicrosoft 50 Anos - Prompts Inteligentes