model de nume de fișier

model de nume de fișier

Linux comandă shell (shell, bash, etc ..), precum și o varietate de limbaje de programare vă permit să aloce (să caute) din setul de nume de fișiere și directoare anumite grupuri prin utilizarea așa-numitelor modele de nume de fișier. Cu shell-ul șablon compară fișierul următor, iar în cazul în care este „se potrivesc“ în acest model, acesta va fi considerat, în cazul în care nu - va fi omisă. Aproximativ, modelul poate fi comparat cu o anumită cutie, în care se potrivesc fiecare subiect și nu doar din cauza dimensiunii, dar, de asemenea, din cauza diferite caseta de curbe și obiect.







De ce șabloane folosesc? De multe ori au nevoie pentru a efectua anumite acțiuni pe un întreg grup de fișiere, de exemplu. Pentru a. Este mai rapid și mai ușor decât pentru a efectua aceeași acțiune, referindu-se la un singur fișier. Și șabloane permit să aloce un grup care îndeplinește anumite condiții, din greutatea totală. Puteți utiliza, de asemenea, metacaractere pentru a căuta fișiere.







nume de fișiere și directoare (template-uri) sunt determinate folosind caractere speciale. * (Asterisk) și, două sunt mai frecvent utilizate? (Question mark).

Un semn de întrebare (?) În modelul de suport pentru orice caracter unic. De exemplu, în conformitate cu șablonul otchet. fișiere potrivite cu orice prelungire a trei litere, dar pornind de exact așa cum sunt specificate în șablon. descrip opțiune de înregistrare? ion.pdf găsi fișiere cu numele dat, dar orice caracter poate fi în loc de semnul întrebării (de exemplu, s și t). Este evident că modelul de sarcină folosind semnul de întrebare este utilizat mai rar decât utilizarea unui asterisc.

Există, de asemenea, reguli de intrare modele mai complexe. Deci, utilizarea de paranteze drepte ([]), cu o listă de valori posibile permite căutarea fișierelor mai flexibilă. Să presupunem că doriți să găsiți toate fișierele ale căror nume încep cu literele m, acest lucru necesită caz ​​insensibil. Apoi, modelul ar arata astfel: [mm] *. Dacă doriți să căutați simultan fișiere începând cu literele, consecutive în alfabet, este posibil să se specifice un interval. De exemplu, modelul [m-P-pM]. costum png toate fișierele cu extensia png, ale căror nume format din patru litere, prima literă de m sau n sau o sau p-insensibil.

Trebuie remarcat faptul că diferitele caractere speciale pot fi folosite în același șablon.