4_4 (2) 

po polsku


Linux
- Kurs Podstawowy

opracowa³: Marcin Romanowski






























Informacje

ogólne



Pliki


¦cie¿ki




Znaki
specjalne



Linki


Prawa
dostêpu



Aby jednym
zapisem obj±æ wiêcej plików zastosowaæ nale¿y znaki specjalne.
Do znaków specjalnych zaliczyæ mo¿na: *, ?, [, ].

Gwiazdka zastêpuje dowolny ci±g znaków w nazwie (w tym ci±g pusty)
z wyj±tkiem plików, których nazwa rozpoczyna siê od kropki. Zatem:



* - oznacza
wszystkie pliki z wyj±tkiem plików, których nazwa rozpoczyna
siê od kropki

.* - oznacza wszystkie pliki, których nazwa rozpoczyna siê od
kropki



Ciekawostk±
jest to, ¿e gwiazdkê mo¿na zastosowaæ w dowolnym miejscu nazwy
pliku oraz dopuszczalne jest wielokrotne jej zastosowanie, zatem:



*studia*
- oznacza wszystkie pliki, w których nazwie znajduje siê ci±g
"studia", np. studia, studia.doc, informatyczne_studia czy naszestudiatmp

a* - oznacza wszystkie pliki rozpoczynaj±ce siê na literê "a",
w tym równie¿ plik o nazwie "a"

*z - oznacza wszystkie pliki, których nazwa koñczy siê na literê
"z", w tym plik o nazwie "z"

prz*1* - oznacza wszystkie pliki, których nazwa rozpoczyna siê
ci±giem "prz", po czym mo¿e wyst±piæ dowolna liczba dowolnych
znaków, nastêpnie wystêpuje cyfra "1" i mo¿e wyst±piæ dowolna
liczba dowolnych znaków. Do tego wzorca pasuj± m.in. nastêpuj±ce
nazwy:



prz1

przyklad1

prz111

przyklad111.doc

przy.klad.1.1.1.1.1.1.doc




Kolejnym znakiem
specjalnym jest znak zapytania "?". Zastêpuje on dok³adnie jeden
znak w nazwie pliku.

Dla przyk³adu - wzorzec:



?la



obejmuje pliki
ola, Ola, ala, Ala, ela, 1la

Znak zapytania, podobnie jak gwiazdka, nie zastêpuje kropki w
roli pierwszego znaku w nazwie pliku. Zatem plik ".la" nie podlega
pod powy¿szy wzorzec.

Aby zdefiniowaæ kilka konkretnych znaków wystêpuj±cych w nazwie
pliku nale¿y pos³u¿yæ siê nawiasami kwadratowymi "[" i "]". Pomiêdzy
nawiasami podaæ nale¿y znaki z których jeden ma wyst±piæ w nazwie
pliku. Znaki mog± byæ wypisane jeden po drugim (np. [abc]), mog±
byæ oddzielone przecinkami (np. [a,b,c]) lub te¿ przy pomocy my¶lnika
mo¿e byæ podany zakres znaków (np. [a-z]). Podane techniki mo¿na
³±czyæ. Przyk³ady:



[A,O,E]la
- oznacza pliki Ala, Ola i Ela

[abcdefghijklmnopqrstuvwxyz] - oznacza dowoln± ma³± literê

[a-z] - j.w.

[a-zA-Z] - oznacza dowoln± literê

[a-zA-Z0-9] - oznacza jeden znak alfanumeryczny























 

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • pajaa1981.pev.pl