Wild-cards

Da wiki Ubuntupedia
Ir para: navegação, pesquisa

Por vezes torna-se necessário representar conjuntos de ficheiros, para que possamos realizar determinada tarefa sobre os mesmos.

Para evitar a repetição do mesmo comando sobre cada um dos ficheiros que queremos alterar ou processar foram criados os wildcards.


Para utilizar como wildcards temos os seguintes caractéres:

  • * - Representa qualquer sequência de um ou mais caracteres
  • ? - Representa um único caractere (qualquer caractere)
  • [ ] - Representa um dos caracteres, ou uma sequência dos mesmos, pertencentes ao conjunto que está dentro dos parêntesis rectos.

Por exemplo:

$ ls nome*

Apresenta uma lista de todos os ficheiros começados por nome.