Metaznaki

Metaznaki (wildcards) służą do określania wzorców, które powłoka zastąpi nazwami plików. We wzorcach mogą pojawić się znaki specjalne:
? - reprezentuje dowolny znak w nazwie pliku
* - reprezentuje dowolny ciąg znaków w nazwie pliku

Przykład:
cp * ALA
Skopiowanie wszystkich plików do katalogu ALA
UWAGA: Kropka na początku nazwy pliku, oznacza plik ukryty, nie podlega substytucji. Chcąc odwołać się do wszystkich plików o nazwach zaczynających się na kropkę, należy użyć formy: .*
Wzorce jednego znaku tworzy się za pomocą symbolu []

Przykład:
ls pl*.[aoc]
Zastąpienie tekstu pl ciągiem nazw plików rozpoczynających się tekstem pl i zakończonych na: .a, .o lub .c
Można także użyć alfabetyczny zakres znaków, np.: [a-d] co jest równoznaczne z [absd].

Ćwiczenia:


Valid XHTML 1.0 Transitional Valid CSS!