next up previous
Next: Variáveis: Up: Alguns Conceitos Relevantes Previous: Shell:

Wildcards:

as wildcards ou ``curingas'' são caracteres que são interpretados de forma especial pela shell. O seu uso permite que você se refira a conjuntos de arquivos de uma só vez, em comandos que estiver executando. Existem duas ou três wildcards de uso muito difundido para se lidar com arquivos, em especial os caracteres ``*'' e ``?''. Eles podem ser usados em combinação com qualquer comando que se use para manipular arquivos.

O conceito de wildcard é extendido e enriquecido, no âmbito de alguns comandos, para o conceito de ``regular expressions'', que é mais extenso e poderoso, podendo ser utilizado para se lidar com texto de formas mais complexas. Os comandos que usam estas regular expressions incluem os editores vi e emacs, um editor muito especial chamado sed, o comando de procura textual grep, os paginadores more, less e most e a linguagem de programação awk. Veremos alguns destes programas mais tarde.