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á a2017.txt
ou2018.txt
, mas não a2017-01.txt
.[...]
corresponde a qualquer um dos caracteres dentro dos colchetes, portanto,201[78].txt
corresponde a2017.txt
ou2018.txt
, mas não a2016.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
Exercício interativo prático
Transforme a teoria em ação com um de nossos exercícios interativos
