Kot veste, se večina dejanj v operacijskem sistemu Linux izvaja prek konzole. Uporabniki uporabljajo posebne ukaze, odgovorne za izvajanje določenih procesov, vnaprej določene možnosti pa vam omogočajo, da z lastnimi rokami upravljate dodatne zmogljivosti istih pripomočkov. Eden takih ukazov je odmev, danes pa vam želimo povedati več o tej pripomočki in navesti nekaj primerov njene uporabe.
Uporaba ukaza Linux echo
Ekipa pregledala danes odmev ima primitiven videz in ima ozek profil - prikazati besedilo na zaslonu. Vendar to ne preprečuje, da bi ga pogosto uporabljali v različnih skriptah in za druge namene. Nato predlagamo, da se na kratko seznanite s sintakso te pripomočke in analizirate najbolj priljubljene in preproste primere njenega vnosa v standardni konzoli.
Sintaksa odmeva
Skoraj vsak ukaz lahko poleg svoje glavne funkcije izvaja tudi druga dejanja ob upoštevanju določenih argumentov. odmev v tem pogledu ni bila izjema, vendar zaradi enostavnosti samega ukaza ni toliko naprednih možnosti. Oglejmo si jih podrobneje, najprej pa bodimo pozorni na standardno postavitev vrstic: odmev + možnosti + niz
.
- -n - ne bo prikazal prelomov vrstic;
- -e - je odgovoren za omogočanje zaporedja Escape;
- -E - onemogoči interpretacijo ubežnih zaporedij.
Upoštevajte tudi, da so zaporedja pobega splošne možnosti, predstavljene kot znaki. Vsak od njih ima poseben pomen in če vklopite interpretacijo med uporabo ukaza odmev, lahko uporabite naslednje argumente:
- / c - odgovoren je za odstranjevanje krmilnic;
- / t - prikazuje vodoravno tabelo;
- / v - ustvarja navpične zavihke;
- / b - odstrani prejšnji znak v nizu;
- / n - vključuje zavijanje vrstic v novo;
- / r - vrne kareto na začetek vrstice.
Ponovno pojasnimo, da so zgornje možnosti na voljo samo v tistih primerih, ko ste argument prvotno določili -e v ekipi. Po potrebi lahko vsakega od teh znakov postavimo za katero koli besedo v vnosni vrstici, kar bomo prikazali v naslednjih navodilih.
Prikaz preprostih nizov
Kot smo že omenili, je glavni namen ukaza odmev - prikaz nizov. O tem želimo govoriti še naprej, saj smo upoštevali nekaj preprostih korakov, ki vam bodo pomagali razumeti, kako delujejo vse glavne možnosti pripomočka.
- Konzolo zaženite na primeren način, na primer v meniju aplikacije ali s pritiskom na bližnjično tipko Ctrl + Alt + T... Tukaj vnesite
odmev
+ katero koli besedo ali besedno zvezo za preizkus standardnega ukaznega dejanja. Aktivira se s pritiskom na tipko Enter. - Kot lahko vidite, nova vrstica prikazuje pravkar vnesene besede v popolnoma enaki obliki.
- Če pred vsako besedo dodate možnost
b
, prejšnji znak bo izbrisan, kar pomeni, da bo rezultat prikazan brez presledkov, če imamo izvirno oblikoecho -e "soringpcrepair.com bSite bLinux"
. - Navedeno možnost smo dali v vse besede, tako da je bil rezultat primeren.
- Zdaj pa bodimo pozorni na parameter
n
... Kot že veste, bo aktiviral prelom vrstice, če ni bil prvotno določen. - Nakazali smo
n
v dveh besedah za prvo, zato bo vsaka od njih prikazana v novi vrstici. - Pojdimo na zavihek, ki se uporablja za poravnavo besedila. Dovolj bo, da se prijavite na potrebna mesta
t
da dosežemo želeni rezultat. - Kot lahko vidite, je bila prva beseda tabelarirana dvakrat. Upoštevajte to pri izpisovanju nizov.
- Poleg tega vam nič ne preprečuje, da zaporedoma določite več možnosti in upoštevate pravila vnosa.
- Tako lahko na primer na spodnjem posnetku zaslona hkrati vidite izhod z deljenjem besed in tabelarno obdelavo.
- Kot zadnji primer vzemite
/ v
... Ta argument ustvari navpične zavihke. - Rezultat je vsaka beseda v novi vrstici in v obliki korakov.
Zdaj veste, da je ukaz odmev
je sposoben prikazati dane vrstice v kakršni koli obliki, ki jo je mogoče izvesti z določitvijo ustreznih možnosti. Pojdimo na druge možnosti, da boste razumeli, katere je treba združiti v pravilni obliki.
Prikaz spremenljivih vrednosti
Skoraj vsak skript uporablja določene spremenljivke, ki so prednastavljene na vrednost. Ko gre za uporabnost odmev, potem lahko prikaže enake vrednosti. Ta primer bomo obravnavali v eni terminalski seji, ne da bi prej ustvarili sam skript. To pomeni, da se bodo vrednosti ob ponovnem zagonu izbrisale.
- Najprej ustvarimo poskusno spremenljivko z vnosom
izvoz I = soringpcrepair.com
kje jaz Je ime spremenljivke in soringpcrepair.com - njegov pomen. - Uporaba
echo $ I
da v naslednji vrstici natisnete vrednost določene spremenljivke. - Kot vidite, je vse pravilno prikazano.
- Ustvarimo še eno spremenljivko prek
izvoz L = Linux
. - Vnesite poskusni ukaz
echo $ I Spletna stran $ L
. - Zdaj to veste odmev se spopade z izhodom dveh ali več spremenljivk v enovrstni obliki.
V večini primerov se takšen prikaz spremenljivk uporablja samo pri pisanju skriptov, vendar je taka funkcija lahko koristna, če nameravate v eni terminalski seji izvesti več enakih, odvisno od ene vrednosti.
Dodelitev barv nizu
Če aktivno uporabljate konzolo, potem veste, da lahko vsaka beseda tukaj dobi katero koli razpoložljivo barvo, ne samo belo ali črno (odvisno od teme "Terminal"). odmev omogoča tudi barvanje črt in za to so odgovorni naslednji argumenti: