unix special characters
Prezentare generală a wildcard-urilor sau a caracterelor speciale sau metacaracterelor Unix File Name:
În acest tutorial, vom învăța să folosim metacaracterele pentru a specifica și selecta mai multe fișiere pentru comenzile care manipulează fișiere.
Comerțele cu nume de fișier, cunoscute și sub numele de metacaractere, sunt o caracteristică foarte utilă.
Unix Video # 9:
Unix Filename Wildcards - Metacaractere
# 1) „*” - orice număr de caractere:
Acest wild-card selectează toate fișierele care se potrivesc expresiei prin înlocuirea semnului asterisc cu orice set de zero sau mai multe caractere.
- Exemplul 1 :Enumerați toate fișierele care încep cu numele „fișier”. g. fișier, fișier1, fișier2, fișier nou
- fișier $ ls *
- Exemplul 2 :Enumerați toate fișierele care se termină cu numele „fișier”. g. fișier, afile, bfile, newfile
- fișier $ ls *
# 2) „?” - caracter unic:
Acest wild-card selectează toate fișierele care se potrivesc expresiei prin înlocuirea semnului de întrebare cu un singur caracter.
- Exemplul 1 :Enumerați toate fișierele care au un caracter după „fișier”. g. file1, file2, filea
- fișier $ ls?
- Exemplul 2 :Enumerați toate fișierele care au două caractere înainte de „fișier”. g. dofile, tofile, a1file
- $ ls ?? fișier
# 3) „(” gamă ‘)’ - caracter unic dintr-un interval:
Acest wild-card selectează toate fișierele care se potrivește cu expresia prin înlocuirea intervalului marcat cu orice caracter din interval.
- Exemplul 1 :Enumerați toate fișierele care au o singură cifră după „fișier”. g. fișier1, fișier2
- fișier $ ls (0-9)
- Exemplul 2 :Enumerați toate fișierele care au litera oricui înainte de „fișier” g. afile, zfile
- $ ls (a-z) fișier
# 4) „(” gamă ‘) *’ - mai multe caractere dintr-un interval:
Acest wild-card selectează toate fișierele care se potrivesc expresiei prin înlocuirea intervalului marcat cu unul sau mai multe caractere din interval.
cel mai bun software de joc pentru începători
- Exemplul 1 :Enumerați toate fișierele care au cifre după „fișier”. g. fișier1, fișier2, fișier33
- fișier $ ls (0-9) *
Bucurați-vă de videoclip !!
Lectură recomandată
- Manipularea fișierelor în Unix: Prezentare generală a sistemului de fișiere Unix
- Permisiuni de acces la fișierele Unix: Unix Chmod, Chown și Chgrp
- Comenzi Unix: Comenzi Unix de bază și avansate cu exemple
- Tutorial UNIX pentru începători (peste 20 de videoclipuri de instruire aprofundate Unix)
- Cum se compară două fișiere în Unix: comenzi de comparare a fișierelor
- Găsiți comanda în Unix: Găsiți fișiere cu Unix Găsește fișier (exemple)
- Permisiuni Unix: Permisiuni de fișiere în Unix cu exemple
- Script avansat Unix Shell: matrici, operatori de testare a fișierelor și șirurilor, variabile speciale