Echo tim u Linux

Anonim

Echo tim u Linux

Kao što znate, većina akcija u Linux operativni sistem se provode kroz konzolu. Korisnici će koristiti specijalne komande odgovoran za obavljanje određene procese, i unaprijed određenim opcije omogućavaju svoje ruke za kontrolu dodatne mogućnosti najviše komunalije. Jedan od ovih komandi je Echo, a danas želimo reći detaljnije o ovaj alat, donosi nekoliko primjera njegove upotrebe.

Mi koristimo naredbu echo u Linuxu

The Echo tim u razmatranju danas ima primitivni izgled i uskim profil odredišta - prikaz teksta na ekranu. Međutim, to ne ometa često koristi u raznim skripte i druge svrhe. Dalje, predlažemo kratko Upoznajte se sa sintaksa ovaj alat i rastavljati najpopularnijih i jednostavne primjere ulazu u standardnom konzoli.

Echo sintaksa

Skoro svaki tim, pored glavne funkcije, mogu obavljati i druge radnje, uzimajući u obzir navedene argumente. Echo nije izuzetak u tom pogledu, međutim, zbog jednostavnosti samog Advanced Options, ne postoji toliko. Razmotrimo to više o svakoj od njih, ali prvo obratite pažnju na standardni pregled linije: echo + opcije + string.

  • -n - neće prikazati transfer linije;
  • -e - odgovoran za uključivanje escape sekvence;
  • -E - onemogućava tumačenje Escape sekvence.

Napominjemo da Escape sekvence su univerzalne opcije predstavljene u obliku simbola. Svaki od njih ima određenu vrijednost, a ako vam omogućiti tumačenje kada koristite ECHO naredbe, možete koristiti takve argumente:

  • / C - odgovoran za brisanje transfer niza;
  • / T - prikazuje karticu horizontalne;
  • / V - stvara karticu vertikalno;
  • / B - uklanja prethodnog simbol u nizu;
  • / N - uključuje prijenos niza na novi;
  • / R - vraća kolica na početak linije.

Još jednom, mi pojasniti na raspolaganju za ulazak samo u onim situacijama u kojima ste prvobitno propisana argument -E u tim gore navedenih opcija. Ako je potrebno, svaki od ovaj simbol mogu popraviti nakon bilo riječi ulaznog niza da ćemo pokazati u sljedećim uputama.

Zaključak jednostavnih niza

Kao što je ranije spomenuto, glavna svrha ECHO naredba je izlaz na ekran niz. Radi se o ovom da želimo da dalje razgovaramo, ispituje nekoliko jednostavnih aktivnosti koje će pomoći da shvatim kako sve glavne opcije komunalnih radova.

  1. Pokrenite konzolu pogodan za vas, na primjer, kroz meni aplikacije ili pritiskom na Ctrl + Alt + T vruće ključ. Ovdje eha + bilo riječ ili frazu da provjeri Standard Akcija komandu. On se aktivira pritiskom na tipku Enter.
  2. Upotreba naredbe ECHO u Linuxu bez primjene dodatnih opcija

  3. Kao što vidite, u novoj liniji su se pojavile novo unesene riječi u potpuno istom formatu.
  4. Rezultat je upotreba naredbe ECHO u Linuxu bez dodatnih opcija.

  5. Ako dodate opciju \ b prije svake riječi, prethodni znak će se izbrisati, što znači da će se rezultat biti prikazan bez razmaka, pod uvjetom da imamo izvorni prikaz Echo -e "Lumpics \ blis \ blinux".
  6. Upotreba ECHO-a u Linuxu s opcijom brisanja prethodnog simbola

  7. Stavili smo navedenu opciju u sve riječi, tako da se rezultat pokazalo prikladnim.
  8. Rezultat upotrebe ECHO-a u Linuxu s opcijom brisanja prethodnog simbola

  9. Sada obratimo pažnju na \ n parametar. Kao što već znate, aktivira prijenos niza, ako se u početku nije naznačio.
  10. Korištenje ECHO-a u Linuxu sa opcijom prijenosa na novi niz

  11. Naveli smo \ n ukratko nakon prvog, dakle, svaki od njih bit će prikazan u novom redu.
  12. Rezultat je upotreba echo naredbe u Linuxu sa opcijom prijenosa na novi niz

  13. Okrećemo se na karticu koji se koristi za poravnavanje teksta. U dovoljno ćete se registrirati na potrebna mjesta \ t da biste postigli željeni rezultat.
  14. Upotreba ECHO-a u Linuxu s opcijom kartice

  15. Kao što se može vidjeti, na prvu riječ, tabulacija je primijenjena dva puta. Razmislite o tome kada se prikaže linije.
  16. Rezultat korištenja naredbe ECHO u Linuxu s opcijom kartice

  17. Uz to, ništa se ne miješa u određivanje nekoliko opcija uzastopno, promatrajući ulazne pravila.
  18. Kombinovanje opcija Kada koristite naredbu ECHO u Linuxu

  19. Na primjer, na snimku zaslona ispod vidite rezultat izlaza s prijenosom i karticom u isto vrijeme.
  20. Rezultat kombiniranja opcija kada se koristi ECHO komande u Linuxu

  21. Kao posljednji primjer, uzmite / v. Ovaj argument stvara vertikalnu karticu.
  22. Korištenje opcije vertikalne kartice za naredbu ECHO u Linuxu

  23. Kao rezultat toga, svaka riječ se dobija iz nove linije i u obliku koraka.
  24. Rezultat korištenja kartice vertikalna za naredbu echo u Linuxu

Sada znate da je naredba ECHO sposobna za prikaz određenih linija u bilo kojem obliku koji se može implementirati specificiranjem odgovarajućih opcija. Idemo na druge parametre, tako da možete shvatiti što ih je kombinovati u pravom formatu.

Izlazne vrijednosti varijabla

U gotovo svakoj skripti koriste se određene varijable u kojima vrijednost bude unaprijed. Ako govorimo o eho uslužnom programu, onda je u stanju izvući samo značenje. Mi ćemo razmotriti ovaj primjer u jednom terminalu sjednice bez prethodnog stvaranja same skripte. Ovo označava da će se prilikom ponovnog pokretanja konzole biti izbrisane vrijednosti.

  1. Za početak, stvaranje suđenje varijabla unosom Export = Lumpics, gde je i ime varijable, a Lumpics je svoju vrijednost.
  2. Stvaranje varijabla za daljnje izlaz preko ECHO u Linux

  3. Koristite echo $ i za prikaz vrijednosti određene varijabla u sljedećim liniji.
  4. Eha komande u Linuxu pomoću stvorio varijabla

  5. Kao što vidite, sve je ispravno prikazati.
  6. Rezultat naredbe echo u Linuxu koristeći varijablu

  7. Stvoriti još jedan varijabla kroz Izvoz L = Linux.
  8. Stvaranje drugi varijabla za kombinovane ulaz u ECHO u Linux

  9. Uvodimo suđenje komanda Echo $ I Site $ L.
  10. U kombinaciji ulaz sa dvije varijable odjek u Linux

  11. Sada znaš da Echo nosi sa snagom od dva ili više varijabli u formatu jedne linije.
  12. Rezultat u kombinaciji ulaza sa dvije varijable odjek u Linux

U većini slučajeva, ovaj izlaz varijabli se koristi samo prilikom pisanja scenarija, međutim, takva funkcija može biti korisno ako se planira proizvesti broj identičnih zavisi od jedne vrijednosti, akcije u roku od jednog terminala sesije.

Dodjela boje string

Ako se aktivno koristi konzolu, znate da je svaka riječ može uzeti sve raspoložive boje ovdje, a ne samo bijele ili crne (ovisno o temi "Terminal"). Echo vam omogućava i slikati linije, i odgovoran za to takve argumente:

  • \ 033 [30m - crna;
  • \ 033 [31m - crvena;
  • \ 033 [32m - Green;
  • \ 033 [33m - žuti;
  • \ 033 [34m - plava;
  • \ 033 [35m - ljubičasta;
  • \ 033 [36m - plava;
  • \ 033 [37m - sivi.

Postoji niz drugih argumenata koji vam omogućavaju da promijeniti boju natpisa pozadini. Izgleda kao lista slična, ali postoje razlike u brojkama:

  • \ 033 [40m - crna;
  • \ 033 [41m - crvena;
  • \ 033 [42m - Green;
  • \ 033 [43m - žuti;
  • \ 033 [44m - plava;
  • \ 033 [45m - ljubičasta;
  • \ 033 [46m - plava;
  • \ 033 [47m - sivi;
  • \ 033 [0m - vraća sve vrijednosti na default stanje.

Kao što ste već shvatili, ti argumenti će se morati primijeniti na svaki red ako postoji potreba. Izgleda kao sličnu strukturu kako slijedi: echo -e "\ 033 [33mlumpics \ 033 [46msite \ 033 [41mlinux".

Koristeći komande echo u Linux promijeniti boju žice

Gornjem primjeru je obojena Lumpics pozadine u boji naranče, a pozadina različitih boja dodatno su uskoro na "Site" i "Linux". Vidite ovo na snimku ispod ušla komandu.

Rezultat primjene Echo opcije u Linux promijeniti boju redova

Posebna Bash slova

Komandu ECHO samo u Bash okruženju, odnosno, mora održavati standardne opcije za ovu sredinu. U većini slučajeva, oni su odgovorni za sortiranje datoteke i izlaz objekata trenutne lokacije.

  1. Eha * u Terminal da pokaže sadržaj folderu.
  2. Upotreba ECHO komande u Linuxu za prikaz sadržaja trenutnom folderu

  3. Sljedeći će se redak pojaviti popis apsolutno svih dolaznih direktorija i elemenata. To će biti standardni niz bez registracije. Međutim, sada već znate da se može izmijeniti na temelju gore navedenih primjera.
  4. ECHO komandna akcija u Linuxu nakon prikazivanja sadržaja trenutne mape

  5. Navedite Echo * .TXT ako želite prikazati samo elemente određenog formata. Zamijenite .txt na drugu potrebnu opciju.
  6. Upotreba naredbe ECHO u Linuxu za izlaganje određenog formata datoteke

  7. Na kraju, primjećujemo da Eho nastupa i za uređivanje konfiguracijskih datoteka, koje se izvode na sljedeći način: ECHO 1> / Proc / Sys / Net / IPv4 / IP_Forward. 1 - String za aplikaciju, A / Proc / Sys / Net / IPv4 / IP_Forward - Put do željenog objekta.
  8. Upotreba naredbe ECHO u Linuxu za promjenu konfiguracijskih datoteka

Kao dio današnjeg materijala bavili smo se EChom u Linux operativnom sistemu. Ako vas zanima tema interakcije sa popularnim timovima, dodatno preporučujemo da naučite članak o ovoj temi na našoj web stranici, dok se krećete ispod donjih veza.

Vidi i:

Često korištene naredbe u "terminalu" Linux

LN / Pronađi / LS / Grep / PWD naredbu u Linuxu

Čitaj više