Echo lið í Linux

Anonim

Echo lið í Linux

Eins og þú veist eru flestar aðgerðir í Linux stýrikerfinu framkvæmt í gegnum vélinni. Notendur munu nota sérstakar skipanir sem bera ábyrgð á að framkvæma ákveðnar ferli og fyrirfram ákveðnum möguleikum leyfa eigin höndum til að stjórna viðbótar möguleikum flestra tólanna. Eitt af þessum skipunum er echo, og í dag viljum við segja meira í smáatriðum um þetta tól og koma nokkrum dæmum um notkun þess.

Við notum Echo stjórnina í Linux

Echo liðið sem um ræðir í dag hefur frumstæða útlit og þröngt áfangastað - Skoða texta á skjánum. Hins vegar truflar þetta ekki oft notað í ýmsum forskriftir og í öðrum tilgangi. Næstum leggjum við til kynna að kynna þér setningafræði þessa gagnsemi og taktu í sundur vinsælustu og einföldustu dæmi um inntak þess í venjulegu hugga.

Echo setningafræði

Næstum hvert lið, til viðbótar við aðalhlutverkið, getur einnig framkvæmt aðrar aðgerðir með hliðsjón af tilgreindum rökum. Echo ekki undantekning í þessu sambandi, þó vegna einfaldleika háþróaða valkosta sjálfs, það er ekki svo mikið. Við skulum íhuga það meira um hvert þeirra, en fyrst gaum að venjulegu útsýni yfir línuna: Echo + Valkostir + strengur.

  • -n - það mun ekki birta flutning línunnar;
  • -e - ábyrgur fyrir því að flýja röð;
  • -E - slökkva á túlkun flýja röð.

Við athugum einnig að flýja röð eru alhliða valkostir kynntar í formi tákn. Hver þeirra hefur ákveðið gildi, og ef þú gerir túlkun þegar þú notar echo stjórnina geturðu notað slíkar rök:

  • / C - ábyrgur fyrir að eyða flutningi strengsins;
  • / T - Sýnir láréttan flipann;
  • / V - skapar lóðrétt flipann;
  • / b - fjarlægir fyrri táknið í strengnum;
  • / n - felur í sér að flytja strenginn til hins nýja;
  • / R - skilar flutningnum í upphafi línunnar.

Enn og aftur, við skýra framangreindar valkostir eru tiltækar til að slá inn aðeins í þeim aðstæðum þar sem þú hefur upphaflega ávísað rökstuðningunni í liðinu. Ef nauðsyn krefur er hægt að bæta hvert þetta tákn eftir hvaða orð sem er inntaksstrengur sem við munum sýna í eftirfarandi leiðbeiningum.

Niðurstaða einföldra strengja

Eins og áður hefur komið fram er aðalmarkmið ECHO stjórnin framleiðsla á strengaskjáinn. Það er um þetta sem við viljum tala frekar, skoðuðu nokkrar einfaldar aðgerðir sem hjálpa til við að skilja nákvæmlega hvernig allar helstu valkostirnir vinna.

  1. Hlaupa vélinni sem er þægilegt fyrir þig, til dæmis í gegnum umsóknarvalmyndina eða með því að ýta á Ctrl + Alt + T Hot Key. Hér sláðu inn echo + hvaða orð eða setningu til að athuga staðlaða aðgerðarskipunina. Það er virkjað með því að ýta á Enter takkann.
  2. Notkun Echo stjórnin í Linux án þess að beita viðbótarvalkostum

  3. Eins og þú sérð, í nýju línunni birtist nýlega inn orðin nákvæmlega sama sniði.
  4. Niðurstaðan er að nota echo stjórnina í Linux án frekari valkosta.

  5. Ef þú bætir við valkosti \ B fyrir hvert orð verður fyrri stafurinn eytt, sem þýðir að niðurstaðan verður sýnd án rýma, að því tilskildu að við höfum upprunalegu útsýni yfir echo -e "lumpics \ bsite \ blux".
  6. Notkun Echo í Linux með eyðingu valkostur fyrri táknsins

  7. Við setjum tilgreindan möguleika í öllum orðum, þannig að niðurstaðan virtist vera viðeigandi.
  8. Niðurstaðan af því að nota echo í Linux með eyðingu valkosta fyrri táknsins

  9. Nú skulum við borga eftirtekt til \ n breytu. Eins og þú veist nú þegar virkar það að flytja strenginn, ef það var ekki tilgreint upphaflega.
  10. Notkun Echo í Linux með flutningsvalkosti í nýjan streng

  11. Við sýndu \ n í hnotskurn eftir fyrst, því að hver þeirra birtist í nýjum röð.
  12. Niðurstaðan er að nota echo stjórnina í Linux með flutningsvalkostinum í nýja strenginn

  13. Við snúum að flipanum sem er notað til að samræma texta. Þú verður nægilega skráð á nauðsynlegum stöðum \ T til að ná tilætluðum árangri.
  14. Notkun Echo í Linux með flipanum

  15. Eins og sjá má, í fyrsta orðinu var tabula beitt tvisvar. Íhugaðu þetta þegar línurnar birtast.
  16. Niðurstaðan af því að nota ECHO stjórnina í Linux með flipanum

  17. Að auki truflar ekkert að því að tilgreina nokkra möguleika í röð og fylgjast með innsláttarreglum.
  18. Sameina valkosti þegar echo stjórnin er notuð í Linux

  19. Til dæmis, á skjámyndinni hér fyrir neðan sjáðu afleiðing af framleiðsla með flutningi og flipanum á sama tíma.
  20. Niðurstaðan af að sameina valkosti þegar þú notar ECHO stjórnina í Linux

  21. Sem síðasta dæmi, taktu / v. Þetta rök skapar lóðrétt flipann.
  22. Notaðu lóðrétta flipann fyrir ECHO stjórn í Linux

  23. Þess vegna er hvert orð fengið frá nýjum línu og í formi skrefa.
  24. Niðurstaðan af því að nota lóðrétta flipann fyrir ECHO stjórnina í Linux

Nú veistu að echo stjórnin er fær um að birta tilgreindar línur í hvaða formi sem hægt er að innleiða með því að tilgreina viðeigandi valkosti. Við skulum fara í aðrar breytur þannig að þú skiljir hver þeirra er að sameina á réttum sniði.

Framleiðsla breytilegra gilda

Í næstum öllum handriti eru ákveðnar breytur notaðir þar sem gildi er fyrirfram. Ef við erum að tala um echo gagnsemi, þá er það hægt að framleiða mjög merkingu. Við munum íhuga þetta dæmi í einu flugstöðinni án fyrri sköpunar handritsins sjálfs. Þetta táknar að þegar byrjað er að endurræsa vélinni verða gildi eytt.

  1. Til að byrja með, búa til réttarbreytu með því að slá inn útflutning i = lumpics, þar sem ég er heiti breytu og lumpics er gildi þess.
  2. Búa til breytu til frekari framleiðsla með echo í Linux

  3. Notaðu Echo $ i til að birta gildi tilnefnds breytu í eftirfarandi línu.
  4. Sláðu inn echo stjórn í Linux með því að nota búið breytu

  5. Eins og þú sérð er allt birtist rétt.
  6. Niðurstaðan af echo stjórninni í Linux með breytu

  7. Búðu til aðra breytu með útflutningi L = Linux.
  8. Búa til annað breytu fyrir sameina inntak í echo í Linux

  9. Við kynnum prufa stjórnina echo $ i síðuna $ L.
  10. Samsett inntak með tveimur echo breytum í Linux

  11. Nú veistu að echo copes með framleiðslunni af tveimur eða fleiri breytum í formi einum línu.
  12. Niðurstaðan af sameina inntak með tveimur echo breytum í Linux

Í flestum tilfellum er þessi framleiðsla af breytum aðeins notuð þegar þú skrifar forskriftir, þó að slík aðgerð sé gagnleg ef fyrirhugað er að framleiða fjölda eins háðra tveggja gilda, aðgerða innan eins flugvals.

Úthluta litum strengur

Ef þú notar virkan vélinni, þá veistu að hvert orð getur tekið hvaða lit sem er hérna, og ekki bara hvítt eða svart (fer eftir efni "Terminal"). Echo leyfir þér einnig að mála línur og bera ábyrgð á þessum slíkum rökum:

  • \ 033 [30m - svartur;
  • \ 033 [31m - rautt;
  • \ 033 [32m - grænn;
  • \ 033 [33m - gulur;
  • \ 033 [34m - blár;
  • \ 033 [35m - fjólublátt;
  • \ 033 [36m - blár;
  • \ 033 [37m - Grey.

Það eru nokkur önnur rök sem leyfa þér að breyta lit á áletruninni. Lítur út eins og listi svipað, en það er munur á tölum:

  • \ 033 [40m - svartur;
  • \ 033 [41m - rauður;
  • \ 033 [42m - grænn;
  • \ 033 [43m - gulur;
  • \ 033 [44m - blár;
  • \ 033 [45m - fjólublátt;
  • \ 033 [46m - blár;
  • \ 033 [47m - grár;
  • \ 032 - Endurstillir öll gildi í sjálfgefið ástand.

Eins og þú hefur þegar skilið, verða þessi rök að vera beitt í hverri röð ef þörf er á. Lítur út eins og svipuð uppbygging og hér segir: Echo -e "\ 033 [33mlifics \ 033 [46msite \ 033 [41mlinux".

Notkun Echo stjórnina í Linux til að breyta litnum á raðirnar

Dæmiið hér að ofan var lituð lumpics bakgrunnur í appelsínugulum lit, og bakgrunnur mismunandi litum var einnig virk í "Site" og "Linux". Þú sérð þetta í skjámyndinni fyrir neðan innganginn.

Niðurstaðan af því að beita echo valkosti í Linux til að breyta litnum á raðir

Sérstakar bash stafir

Echo stjórnin virkar aðeins í bash umhverfi, í sömu röð, það verður að halda stöðluðum valkostum fyrir þetta umhverfi. Í flestum tilfellum eru þeir ábyrgir fyrir flokkunarskrám og framleiðsla hlutanna á núverandi staðsetningu.

  1. Sláðu inn echo * í flugstöðinni til að sýna innihald núverandi möppu.
  2. Notkun Echo stjórnina í Linux til að sýna innihald núverandi möppu

  3. Næsta lína mun birtast lista yfir algerlega allar komandi framkvæmdarstjóra og þætti. Það verður staðlað streng án skráningar. Hins vegar, nú þegar þú veist að það er hægt að breyta á grundvelli dæmi hér að ofan.
  4. Echo stjórn aðgerð í Linux eftir að hafa sýnt innihald núverandi möppu

  5. Tilgreindu echo * .txt Ef þú vilt birta aðeins þætti tilnefnds sniðs. Skipta um .txt í aðra nauðsynlegan valkost.
  6. Notkun Echo stjórnina í Linux til að framleiða tiltekið skráarsnið

  7. Að lokum athugum við að echo virkar einnig til að breyta stillingum, sem er framkvæmt sem hér segir: ECHO 1> / PROC / SYS / NET / IPv4 / IP_FORWARWARD. 1 - Strengur til umsóknar, A / POC / SYS / NET / IPv4 / IP_Forward - slóð á viðkomandi hlut.
  8. Notkun Echo stjórnina í Linux til að breyta stillingarskrám

Sem hluti af efni í dag, gerðum við með echo í Linux stýrikerfinu. Ef þú hefur áhuga á efni samskipta við vinsæla lið, auk þess, mælum við með að læra grein um þetta efni á heimasíðu okkar, en flytja undir tenglunum hér að neðan.

Sjá einnig:

Notaðar oft skipanir í "Terminal" Linux

LN / Finna / LS / Grep / PWD stjórn í Linux

Lestu meira