#?()|~%[]-' (wildcard)
Le wildcard servono a indicare ai comandi AmigaDOS pių nomi (di file
normalmente) con una sola stringa. I caratteri speciali indicati,
infatti, possono "stare al posto di" altri caratteri secondo queste
regole:
? punto interrogativo: qualsiasi carattere
# cancelletto: zero o pių caratteri identici a quello immediatamente
successivo
#? qualsiasi sequenza di zero o pių caratteri
| barra verticale: la stringa che precede o la stringa che segue
% percentuale: nessun carattere (č utile in congiunzione con "|")
[] parentesi quadre: l'insieme dei caratteri inclusi tra le parentesi
- meno: all'interno delle parentesi quadre, i caratteri compresi secondo
l'ordine alfabetico (pių esattamente ASCII) tra il carattere che
precede e quello che segue
~ tilde: qualsiasi stringa o insieme di caratteri tranne quelli che seguono
() parentesi tonde: la stringa compresa tra le parentesi (si usa di solito
in congiunzione con "|" e "~")
' apostrofo: se il carattere che segue č una wildcard, deve essere preso
letteralmente
Esempi:
abc|def sia "abc" che "def"
(abc|def)#? tutti i nomi che iniziano con "abc" e "def"
#?.[cho] tutti i nomi che terminano con ".c", ".h" e ".o"
#?[0-9] tutti i nomi che terminano con un numero
#?[~0-9] tutti i nomi che non terminano con un numero
'? il nome "?"