Wild-cards
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.