ComeçarComece gratuitamente

Que outros curingas posso usar?

O shell também tem outros curingas, embora sejam menos usados:

  • ? corresponde a um único caractere, portanto, 201?.txt corresponderá a 2017.txt ou 2018.txt, mas não a 2017-01.txt.
  • [...] corresponde a qualquer um dos caracteres dentro dos colchetes, portanto, 201[78].txt corresponde a 2017.txt ou 2018.txt, mas não a 2016.txt.
  • {...} corresponde a qualquer um dos padrões separados por vírgula dentro dos colchetes, de modo que {*.txt, *.csv} corresponde a qualquer arquivo cujo nome termine com .txt ou .csv, mas não a arquivos cujos nomes terminem com .pdf.

Qual expressão corresponderia a singh.pdf e johel.txt, mas não a sandhu.pdf ou sandhu.txt?

Este exercício faz parte do curso

Introdução ao Shell

Ver Curso

Exercício interativo prático

Transforme a teoria em ação com um de nossos exercícios interativos

Comece o exercício