Echipa Echo din Linux

Anonim

Echipa Echo din Linux

După cum știți, majoritatea acțiunilor din sistemul de operare Linux sunt efectuate prin consola. Utilizatorii vor folosi comenzi speciale responsabile pentru efectuarea anumitor procese, iar în avans opțiunile specificate permit propriile mâini pentru a controla posibilitățile suplimentare ale celor mai multe utilități. Una dintre aceste comenzi este Echo și astăzi dorim să spunem mai detaliat despre acest utilitar, aducând mai multe exemple de utilizare a acesteia.

Folosim comanda ECHO în Linux

Echipa ECHO având în vedere astăzi are un aspect primitiv și o destinație de profil îngustă - afișează textul pe ecran. Cu toate acestea, acest lucru nu interferează cu ea adesea folosit în diferite scripturi și în alte scopuri. Apoi, vă propunem să vă familiarizați pe scurt cu sintaxa acestui utilitar și să dezasamblați cele mai populare și simple exemple ale intrării sale în consola standard.

Echo sintaxă

Aproape fiecare echipă, în plus față de funcția principală, poate, de asemenea, să efectueze alte acțiuni ținând cont de argumentele specificate. Echo nu a exceptat, în această privință, din cauza simplității opțiunilor avansate în sine, nu există atât de mult. Să considerăm mai multe despre fiecare dintre ele, dar mai întâi acordați atenție vizualizării standard a liniei: ECHO + Opțiuni + șir.

  • -n - nu va afișa transferul liniei;
  • -E - Responsabil pentru includerea secvențelor de evacuare;
  • -E - dezactivează interpretarea secvențelor de evacuare.

De asemenea, menționăm că secvențele de evacuare sunt opțiuni universale prezentate sub formă de simboluri. Fiecare dintre ele are o valoare clară și dacă activați interpretarea Când utilizați comanda ECHO, puteți utiliza astfel de argumente:

  • / C - responsabil pentru ștergerea transferului șirului;
  • / T - afișează o filă orizontală;
  • / V - creează o filă verticală;
  • / b - elimină simbolul anterior în șir;
  • / n - include transferul șirului la cea nouă;
  • / R - returnează transportul la începutul liniei.

Încă o dată, vom clarifica opțiunile de mai sus disponibile pentru a intra numai în acele situații în care ați prescris inițial argumentul -e în echipă. Dacă este necesar, fiecare dintre acest simbol poate fi îmbunătățit după oricare dintre cuvintele de introducere a cuvintelor pe care le vom arăta în următoarele instrucțiuni.

Concluzie a șirului simplu

După cum am menționat mai devreme, scopul principal al comenzii ECHO este ieșirea pe ecranul de șir. Este vorba despre acest lucru pe care vrem să-l vorbim mai departe, am examinat câteva acțiuni simple care vor ajuta la înțelegerea exact a modului în care funcționează toate opțiunile principale.

  1. Rulați consola convenabilă pentru dvs., de exemplu, prin meniul aplicației sau apăsând tasta Hot Ctrl + Alt + T. Aici introduceți Echo + orice cuvânt sau expresie pentru a verifica comanda standard de acțiune. Acesta este activat prin apăsarea tastei Enter.
  2. Utilizarea comenzii ECHO în Linux fără a aplica opțiuni suplimentare

  3. După cum puteți vedea, în noua linie, au apărut cuvintele nou introduse în exact același format.
  4. Rezultatul este utilizarea comenzii ECHO în Linux fără opțiuni suplimentare.

  5. Dacă adăugați o opțiune \ b Înainte de fiecare cuvânt, caracterul anterior va fi șters, ceea ce înseamnă că rezultatul va fi afișat fără spații, cu condiția să avem vederea originală a eco-a "Lumpicii Lumpicii \ Bsite \ Blinux".
  6. Utilizarea ECHO în Linux cu opțiunea de ștergere a simbolului anterior

  7. Am pus opțiunea specificată în toate cuvintele, astfel încât rezultatul sa dovedit a fi potrivit.
  8. Rezultatul utilizării ECHO în Linux cu opțiunea de ștergere a simbolului anterior

  9. Acum, să acordăm atenție parametrului \ n. După cum știți deja, acesta activează transferul șirului, dacă nu a fost indicat inițial.
  10. Utilizarea ECHO în Linux cu o opțiune de transfer la un șir nou

  11. Am indicat \ n pe scurt după prima, prin urmare, fiecare dintre ele va fi afișat într-un rând nou.
  12. Rezultatul este utilizarea comenzii ECHO în Linux cu opțiunea de transfer la noul șir

  13. Ne întoarcem la fila care este utilizată pentru a alinia textul. Veți înregistra în mod suficient în locurile necesare pentru a obține rezultatul dorit.
  14. Utilizarea ECHO în Linux cu opțiunea Tab

  15. După cum se poate vedea, la primul cuvânt, tabularea a fost aplicată de două ori. Luați în considerare acest lucru când sunt afișate liniile.
  16. Rezultatul utilizării comenzii ECHO în Linux cu opțiunea Tab

  17. În plus, nimic nu interferează cu specificarea secvențial a mai multor opțiuni, observând regulile de introducere.
  18. Combinarea opțiunilor când utilizați comanda ECHO în Linux

  19. De exemplu, pe screenshot mai jos vedeți rezultatul ieșirii cu transferul și fila în același timp.
  20. Rezultatul de combinare a opțiunilor la utilizarea comenzii ECHO în Linux

  21. Ca ultimul exemplu, luați / v. Acest argument creează o filă verticală.
  22. Utilizarea opțiunii Tab verticale pentru comanda ECHO în Linux

  23. Ca rezultat, fiecare cuvânt este obținut dintr-o linie nouă și sub formă de pași.
  24. Rezultatul utilizării filei verticale pentru comanda ECHO din Linux

Acum știți că comanda ECHO este capabilă să afișeze linii specificate în orice formă care poate fi implementată prin specificarea opțiunilor corespunzătoare. Să mergem la alți parametri, astfel încât să înțelegeți care dintre ele trebuie să se combine în formatul potrivit.

Ieșirea valorilor variabile

În aproape fiecare scenariu, anumite variabile sunt utilizate în care valoarea este în avans. Dacă vorbim despre un utilitar ecou, ​​atunci este capabil să emită chiar sensul. Vom lua în considerare acest exemplu într-o sesiune terminală fără crearea prealabilă a scenariului în sine. Aceasta denotă că atunci când reporniți consola, valorile vor fi șterse.

  1. Pentru a începe, creând o variabilă de încercare prin introducerea exportului I = Lumpicii, unde sunt numele variabilei, iar Lumpicii este valoarea sa.
  2. Crearea unei variabile pentru ieșirea ulterioară prin Echo în Linux

  3. Utilizați ECHO $ ​​I pentru a afișa valoarea variabilei desemnate în următoarea linie.
  4. Introduceți comanda ECHO în Linux utilizând variabila creată

  5. După cum puteți vedea, totul este afișat corect.
  6. Rezultatul comenzii ECHO în Linux folosind variabila

  7. Creați o altă variabilă prin export L = Linux.
  8. Crearea unei a doua variabile pentru intrarea combinată în Echo din Linux

  9. Introducem comanda de încercare Echo $ I Site $ L.
  10. Intrare combinată cu două variabile de ecou în Linux

  11. Acum știți că echo-urile se confruntă cu ieșirea a două sau mai multe variabile în forma unei linii.
  12. Rezultatul de intrare combinată cu două variabile de ecou în Linux

În cele mai multe cazuri, această ieșire de variabile este utilizată numai atunci când scrieți scripturi, cu toate acestea, o astfel de funcție poate fi utilă dacă este planificată să producă un număr de identici dependenți de o singură valoare, acțiuni într-o sesiune de terminale.

Atribuirea șirului de culori

Dacă utilizați în mod activ consola, știți că fiecare cuvânt poate lua orice culoare disponibilă aici și nu doar albă sau negru (în funcție de subiectul "Terminal"). ECHO vă permite, de asemenea, să pictați linii și responsabili pentru aceste astfel de argumente:

  • \ 033 [30m - negru;
  • \ 033 [31m - roșu;
  • \ 033 [32m - verde;
  • \ 033 [33m - galben;
  • \ 033 [34m - albastru;
  • \ 033 [35m - violet;
  • \ 033 [36m - albastru;
  • \ 033 [37m - gri.

Există o serie de alte argumente care vă permit să schimbați culoarea fundalului inscripției. Arată ca o listă similară, dar există diferențe în numere:

  • \ 033 [40m - negru;
  • \ 033 [41m - roșu;
  • \ 033 [42m - verde;
  • \ 033 [43m - galben;
  • \ 033 [44m - albastru;
  • \ 033 [45m - violet;
  • \ 033 [46m - albastru;
  • \ 033 [47m - gri;
  • \ 033 [0m - Resetează toate valorile în starea implicită.

După cum ați înțeles deja, aceste argumente vor trebui să fie aplicate fiecărui rând dacă este nevoie. Arată ca o structură similară după cum urmează: Echo -e "\ 033 [33mlumtics \ 033 [46msite \ 033 [41mlinux".

Folosind comanda ECHO în Linux pentru a schimba culoarea rândurilor

Exemplul de mai sus a fost colorat fundal luminos într-o culoare portocalie, iar fundalurile diferitelor culori au fost activate suplimentar la "Site" și "Linux". Vedeți acest lucru în captura de ecran de sub comanda introdusă.

Rezultatul aplicării opțiunilor ECHO în Linux pentru a schimba culoarea rândurilor

Caractere speciale de bash

Comanda ECHO funcționează numai în mediul de bash, respectiv, trebuie să mențină opțiunile standard pentru acest mediu. În cele mai multe cazuri, ele sunt responsabile pentru sortarea fișierelor și a ieșirii obiectelor locației curente.

  1. Introduceți ECHO * în terminal pentru a afișa conținutul folderului curent.
  2. Utilizarea comenzii ECHO în Linux pentru a afișa conținutul folderului curent

  3. Următoarea linie va apărea o listă de absolut toate directoarele și elementele primite. Acesta va fi un șir standard fără înregistrare. Cu toate acestea, acum știți deja că poate fi modificat pe baza exemplelor de mai sus.
  4. Acțiunea de comandă ECHO în Linux după afișarea conținutului dosarului curent

  5. Specificați Echo * .txt dacă doriți să afișați numai elementele formatului desemnat. Înlocuiți .Txt la o altă opțiune necesară.
  6. Utilizarea comenzii ECHO din Linux pentru a ieși un anumit format de fișier

  7. În cele din urmă, observăm că ECHO efectuează, de asemenea, pentru editarea fișierelor de configurare, care se efectuează după cum urmează: ECHO 1> / PRO / SYS / NET / IPV4 / IP_FORWARD. 1 - String pentru aplicație, A / PROC / SYS / NET / IPV4 / IP_Forward - Calea către obiectul dorit.
  8. Utilizarea comenzii ECHO în Linux pentru a schimba fișierele de configurare

Ca parte a materialului de astăzi, ne-am ocupat de ECHO în sistemul de operare Linux. Dacă sunteți interesat de subiectul interacțiunii cu echipele populare, vă recomandăm să aflați un articol pe acest subiect pe site-ul nostru, în timp ce vă deplasați sub legăturile de mai jos.

Vezi si:

Comenzi frecvent utilizate în linuxul "terminal"

LN / GIND / LS / GREP / PWD COMANDA IN LINUX

Citeste mai mult