Icones

quarta-feira, 20 de agosto de 2014

Você sabe o que é um wildcard?

   
  Wildcards ou curingas são caracteres que podem ser usados em conjunto com comandos para substituir outros caracteres ou conjunto deles. Eles só pode ser usados com comandos que manipulam arquivos ou diretórios. São eles: 

  • Asterisco ( * ) - representa de zero a infinitos caracteres.

    • Explicação:  *txt - refere-se a todo arquivo ou diretório que possui txt no final.
    • Exemplo: ls *txt - exibe todos os arquivos que terminem com txt
  • Interrogação ( ? ) - representa um único caracter qualquer.

    • Explicação: te?te - refere-se a arquivos ou diretórios que iniciem com te tenha qualquer letra no lugar do ? e termine com te.
    • Exemplo: ls te?te - exibe todas os arquivos que contenha te no início e no fim e qualquer letra no lugar da ?.
  • Colchetes ( [] ) - representa as possibilidades de caracteres.

    • Explicação - [Tt]este - refere-se a qualquer arquivo ou diretório que possua o T (maiúsculo) ou o t ( minusculo ) e termine com este, ou seja, a possibilidade pode ser:  Teste ou teste.
    • Exemplo: ls [Tt] - exibe todos os arquivos que inicie com T (maiúsculo) ou t ( minusculo ) e termine com este.
 Obs: os wildcards também podem ser combinados, aumentando ainda mais as possibilidades de filtragem nos comandos. 

Comentários, dúvidas, elogios ou críticas, posta ai! Um forte abraço!!

Nenhum comentário:

Postar um comentário

Obrigado por comentar!

 
 
Blogger Templates