|
Politica de confidentialitate |
|
• domnisoara hus • legume • istoria unui galban • metanol • recapitulare • profitul • caract • comentariu liric • radiolocatia • praslea cel voinic si merele da aur | |
Metacaracterele (Wildcards) | ||||||
|
||||||
Metacaracterele sunt caractere de la tastatura cu intelesuri speciale pentru
shell. Ele reprezinta o caracteristica puternica a oricarui shell. O definitie
generala a metacaracterului este: orice caracter de la tastatura care nu este
alfanumeric. Metacaracterele sunt utilizate cu multe comenzi Linux pentru a
avea mai multa flexibilitate. Unele dintre acestea folosite in Linux au functii
similare cu cele din DOS. Asterisk-ul (*) si semnul intrebarii (?), de exemplu,
sunt metacaractere, cunoscute si ca wildcard-uri, si sunt utilizate pentru a
lucra mai eficient cu un grup de fisiere. q6b9bq Completarea automata Shell-ul poate completa o comanda folosind aTabi, aceasta caracteristica este utila atunci cand avem fisiere cu nume lungi. $ touch microprocessoraEnteri Substituirea cu metacaractere Acest simbol poate fi inlocuit cu o secventa de simboluri, de la zero la infinit.
Comanda a doua este dferita, shell-ul inlocuieste * cu lista fisierelor si a subdirectoarelor din directorul current. Aceasta inseamna ca daca exista vre-un subdirector, continutul sau va fi afisat. $ ls micro* aEnteri microprocessor microscopic poate fi inlocuit cu un sir nul: $ touch millimicro aEnteri $ ls *micro* aEnteri microprocessor microscopic millimicro Semnul intrebarii ? Semnul intrebarii ? poate fi inlocuit doar cu un simbol. $ touch xy123j4 aEnteri Vom avea un rezultat diferit utilizand * Parantezele patrate sunt utilizate pentru a dispune de o categorie de simboluri din care sa alegem simbolurile substituente. Doar un simbol din cele listate este folosit. $ ls xy????a4567i* aEnteri xy123j4 xy456j5 Shell-ul permite redirectionarea rezultatelor comenzilor de la monitor (dispozitivul de iesire standard). Acelasi lucru se intampla cu introducerea datelor (aici este vorba de tastatura). Pentru redirectionari se folosesc semnele > sau >> sau < . Redirectionarea $ ls -l > mylist aEnteri Pentru intrare .. in locul utilizarii intrarii standard (tastaura). Adaugarea la un fisier. Pipeline Pipeline (|) este o modalitate de a redirectiona rezultatul sau intrarea unei
comenzi. Mai usor fara pipeline. Semnul ; Semnul ; permite introducerea mai multor comenzi pe o singura linie de comanda. $ touch xy123j4 ; cat mylist |
||||||
|
||||||
|
||||||
Copyright© 2005 - 2024 | Trimite document | Harta site | Adauga in favorite |
|