 |
Kotisivu | Edellinen sivu | Ylös | Seuraava sivu
4.5 Jokerimerkit (wildcards)
Usein olisi mukava viitata samalla kertaa useisiin tiedostoihin ja säästää näin kirjoittamista. UNIX:n komentotulkki antaa tähän mahdollisuuden jokerimerkkien avulla.
UNIX:n jokerimerkit toimivat lähes samoin kuin MSDOS:n vastaavat:
- "?"-merkki tarkoittaa, että ko. kohtaan kelpaa mikä tahansa kirjain.
- Esim. "kook?s" tarkoittaa tiedostoja "kookos", "kookas", "kookks" jne.
- "*"-merkki tarkoittaa, että ko. kohtaan saa tulla kuinka paljon tahansa mitä tahansa kirjaimia, tai ei mitään.
- Esim. "v*ttu" tarkoittaa tiedostoja "vttu", "vattu", "varastettu"...
- "*.tmp" on kaikki ".tmp"-loppuiset.
UNIX:ssa on myös pari vähemmän käytettyä jokeria:
- "[abc]" tarkoittaa mitä tahansa merkeistä "a", "b" tai "c".
- Esim. "m[ao]tto" tarkoittaa seka tiedostoa "matto" että "motto".
- "[c-k]" tarkoittaa mitä tahansa merkkiä "c"..."k".
- Esim. "[A-Z]*" tarkoittaa kaikki isolla kirjaimella alkavia tiedostoja.
Jokerikorttien avulla tiedostojen käsittely tulee usein helpommaksi:
rm *.tmp
cp *.bak backups
mv Mail/riitta? Riittaposti
ls *mopo*
Kotisivu | Edellinen sivu | Ylös | Seuraava sivu Sanahaku | Hakemisto
|