Ekipi i jehos në Linux

Anonim

Ekipi i jehos në Linux

Siç e dini, shumica e veprimeve në sistemin operativ Linux kryhen përmes konsolës. Përdoruesit do të përdorin komanda të veçanta përgjegjëse për kryerjen e proceseve të caktuara, dhe paraprakisht opsionet e specifikuara lejojnë duart e tyre për të kontrolluar mundësitë shtesë të shumicës së shërbimeve. Një nga këto komanda është jehonë, dhe sot ne duam të tregojmë më shumë në detaje për këtë ndërmarrje, duke sjellë disa shembuj të përdorimit të saj.

Ne përdorim komandën e jehonës në Linux

Ekipi i jehon në konsideratë sot ka një vështrim primitiv dhe një destinacion të ngushtë - një tekst të ekranit në ekran. Megjithatë, kjo nuk ndërhyn me të shpesh përdoret në skripte të ndryshme dhe për qëllime të tjera. Tjetra, ne propozojmë që shkurtimisht të njiheni me sintaksën e këtij ndërmarrjeje dhe të çmontoni shembujt më të popullarizuar dhe të thjeshtë të kontributit të saj në tastierë standarde.

Echo sintaksë

Pothuajse çdo ekip, përveç funksionit kryesor, gjithashtu mund të kryejë veprime të tjera duke marrë parasysh argumentet e specifikuara. Echo nuk ka përjashtim në këtë drejtim, megjithatë, për shkak të thjeshtësisë së opsioneve të avancuara vetë, nuk ka aq shumë. Le ta konsiderojmë më shumë për secilën prej tyre, por së pari i kushtoj vëmendje të pamjes standarde të linjës: Echo + opsionet + string.

  • - nuk do të shfaqë transferimin e linjës;
  • -E - Përgjegjës për përfshirjen e sekuencave të shpëtimit;
  • -E - pamundëson interpretimin e sekuencave të shpëtimit.

Ne gjithashtu vini re se sekuencat e shpëtimit janë opsionet universale të paraqitura në formën e simboleve. Secili prej tyre ka një vlerë të caktuar, dhe nëse aktivizoni interpretimin kur përdorni komandën e jehonës, mund të përdorni argumente të tilla:

  • / C - përgjegjës për fshirjen e transferimit të vargut;
  • / T - tregon një skedë horizontale;
  • / V - krijon një skedë vertikale;
  • / b - heq simbolin e mëparshëm në varg;
  • / n - përfshin transferimin e vargut në të ri;
  • / R - kthen karrocën në fillim të linjës.

Edhe një herë, ne sqarojmë se opsionet e mësipërme janë në dispozicion për të hyrë vetëm në ato situata ku fillimisht e përshkruat argumentin - në ekip. Nëse është e nevojshme, secili prej këtij simboli mund të përmirësohet pasi ndonjë nga fjalët e futjes së fjalëve që ne do të tregojmë në udhëzimet e mëposhtme.

Përfundim i vargut të thjeshtë

Siç u përmend më herët, qëllimi kryesor i komandës së echo është prodhimi në ekranin e vargut. Bëhet fjalë për këtë që ne duam të flasim më tej, shqyrtuam disa veprime të thjeshta që do të ndihmojnë për të kuptuar saktësisht se si funksionojnë të gjitha mundësitë kryesore të opsioneve.

  1. Drejtoni konsolin e përshtatshëm për ju, për shembull, nëpërmjet menysë së aplikimit ose duke shtypur butonin Ctrl + Alt + T. Këtu futni Echo + çdo fjalë ose fraza për të kontrolluar komandën standarde të veprimit. Ajo aktivizohet duke shtypur butonin ENTER.
  2. Duke përdorur komandën e jehon në Linux pa aplikuar opsione shtesë

  3. Siç mund ta shihni, në vijën e re, fjalët e sapo lëshuara në pikërisht të njëjtin format u shfaq.
  4. Rezultati është përdorimi i komandës së jehonës në Linux pa mundësi shtesë.

  5. Nëse shtoni një opsion \ b para çdo fjale, karakteri i mëparshëm do të fshihet, që do të thotë se rezultati do të shfaqet pa hapësira, me kusht që ne të kemi pamje origjinale të jehonës "lumpics \ bsite \ blinux".
  6. Duke përdorur jehonë në Linux me opsionin e fshirjes së simbolit të mëparshëm

  7. Ne vendosim opsionin e specifikuar në të gjitha fjalët, kështu që rezultati doli të jetë i përshtatshëm.
  8. Rezultati i përdorimit të jehonës në Linux me opsionin e fshirjes së simbolit të mëparshëm

  9. Tani le t'i kushtojmë vëmendje parametrit \ n. Siç e dini, ajo aktivizon transferimin e vargut, nëse nuk është treguar fillimisht.
  10. Duke përdorur echo në Linux me një opsion transferimi në një varg të ri

  11. Ne treguam \ n në një fjalë pas parë, prandaj, secili prej tyre do të shfaqet në një rresht të ri.
  12. Rezultati është përdorimi i komandës së jehonës në Linux me opsionin e transferimit në vargun e ri

  13. Ne kthehemi në skedën që përdoret për të lidhur tekstin. Ju do të regjistroheni mjaft në vendet e nevojshme për të arritur rezultatin e dëshiruar.
  14. Duke përdorur echo në Linux me opsionin tab

  15. Siç mund të shihet, për fjalën e parë, tabela u aplikua dy herë. Konsideroni këtë kur shfaqen linjat.
  16. Rezultati i përdorimit të komandës së echo në Linux me opsionin tab

  17. Përveç kësaj, asgjë nuk ndërhyn me specifikimin e disa opsioneve në vijim, duke respektuar rregullat e hyrjes.
  18. Kombinimi i opsioneve kur përdorni komandën e jehonës në Linux

  19. Për shembull, në screenshot më poshtë ju shihni rezultatin e prodhimit me transferimin dhe tab në të njëjtën kohë.
  20. Rezultati i kombinimit të opsioneve kur përdorni komandën e jehonës në Linux

  21. Si shembulli i fundit, merrni / v. Ky argument krijon një skedë vertikale.
  22. Duke përdorur opsionin Vertical Tab për Komandën Echo në Linux

  23. Si rezultat, çdo fjalë merret nga një vijë e re dhe në formën e hapave.
  24. Rezultati i përdorimit të skedës vertikale për komandën e jehonës në Linux

Tani e dini që komanda e jehonës është e aftë të shfaqë linja të specifikuara në çdo formë që mund të zbatohet duke specifikuar opsionet e duhura. Le të shkojmë në parametra të tjerë në mënyrë që të kuptoni se cili prej tyre duhet të kombinohen në formatin e duhur.

Prodhimi i vlerave të ndryshueshme

Në pothuajse çdo skript, përdoren variabla të caktuara në të cilat vlera është paraprakisht. Nëse po flasim për një sërë jehonë, atëherë është në gjendje të nxjerrë shumë kuptimin. Ne do ta konsiderojmë këtë shembull në një sesion të terminalit pa krijimin e mëparshëm të vetë skriptit. Kjo nënkupton se kur rifilloni konsolin, vlerat do të fshihen.

  1. Për të filluar, duke krijuar një variabël gjyqësor duke hyrë në eksport I = Lumika, ku unë është emri i ndryshores, dhe Lumika është vlera e saj.
  2. Krijimi i një ndryshore për prodhim të mëtejshëm nëpërmjet Echo në Linux

  3. Përdorni echo $ unë për të shfaqur vlerën e ndryshores së caktuar në vijën e mëposhtme.
  4. Shkruani komandën e jehos në Linux duke përdorur ndryshoren e krijuar

  5. Siç mund ta shihni, gjithçka shfaqet në mënyrë korrekte.
  6. Rezultati i komandës së jehonit në Linux duke përdorur variablin

  7. Krijo një tjetër ndryshore përmes eksportit L = Linux.
  8. Krijimi i një ndryshore të dytë për të dhëna të kombinuara në Echo në Linux

  9. Ne prezantojmë komandën e gjykimit echo $ i site $ L.
  10. Të dhëna të kombinuara me dy variabla echo në Linux

  11. Tani e dini se jehona përballet me prodhimin e dy ose më shumë variablave në formatin e një rreshti.
  12. Rezultati i kontributit të kombinuar me dy variabla echo në Linux

Në shumicën e rasteve, ky prodhim i variablave përdoret vetëm kur shkruani skriptet, megjithatë, një funksion i tillë mund të jetë i dobishëm nëse është planifikuar të prodhojë një numër të identisht të varur nga një vlerë, veprime brenda një sesioni të terminalit.

Caktimi i ngjyrave String

Nëse jeni aktivisht duke përdorur tastierë, ju e dini që çdo fjalë mund të marrë ndonjë ngjyrë në dispozicion këtu, dhe jo vetëm të bardhë ose të zezë (në varësi të temës "terminal"). Echo gjithashtu ju lejon të pikturoni linjat, dhe përgjegjës për këto argumente të tilla:

  • \ 033 [30m - e zezë;
  • \ 033 [31m - e kuqe;
  • \ 033 [32m - jeshile;
  • \ 033 [33m - verdhë;
  • \ 033 [34m - blu;
  • \ 033 [35m - vjollcë;
  • \ 033 [36m - blu;
  • \ 033 [37m - gri.

Ka një numër të argumenteve të tjera që ju lejojnë të ndryshoni ngjyrën e sfondit të mbishkrimit. Duket si një listë e ngjashme, por ka dallime në numra:

  • \ 033 [40m - e zezë;
  • \ 033 [41m - e kuqe;
  • \ 033 [42m - jeshile;
  • \ 033 [43m - verdhë;
  • \ 033 [44m - blu;
  • \ 033 [45m - vjollcë;
  • \ 033 [46m - blu;
  • \ 033 [47m - gri;
  • \ 033 [0m - rivendos të gjitha vlerat në shtetin e parazgjedhur.

Siç e kuptoni tashmë, këto argumente do të duhet të aplikohen në çdo rresht nëse ka nevojë. Duket si një strukturë e ngjashme si vijon: Echo-"\ 033 [33mlumpics \ 033 [46mlinux".

Duke përdorur komandën e jehon në Linux për të ndryshuar ngjyrën e rreshtave

Shembulli i mësipërm ishte sfondi i ngjyrosur me ngjyrë në një ngjyrë portokalli, dhe prejardhje me ngjyra të ndryshme u aktivizuan gjithashtu në "Site" dhe "Linux". Ju e shihni këtë në screenshot nën komandën e hyrjes.

Rezultati i aplikimit të opsioneve të jehos në Linux për të ndryshuar ngjyrën e rreshtave

Karaktere të veçanta bash

Komanda e Echo funksionon vetëm në mjedisin e bash, përkatësisht, duhet të mbajë opsionet standarde për këtë mjedis. Në shumicën e rasteve, ata janë përgjegjës për klasifikimin e dosjeve dhe prodhimit të objekteve të vendndodhjes aktuale.

  1. Shkruani echo * në terminal për të treguar përmbajtjen e dosjes aktuale.
  2. Përdorimi i komandës së echo në Linux për të shfaqur përmbajtjen e dosjes aktuale

  3. Linja tjetër do të shfaqet një listë e absolutisht të gjitha drejtorive dhe elementeve në hyrje. Do të jetë një varg standard pa regjistrim. Megjithatë, tani ju tashmë e dini se mund të modifikohet në bazë të shembujve të mësipërm.
  4. Veprimi i komandës së echo në Linux pas shfaqjes së përmbajtjes së dosjes aktuale

  5. Specifikoni echo * .txt nëse doni të shfaqni vetëm elementet e formatit të caktuar. Zëvendësoni .txt në një opsion tjetër të kërkuar.
  6. Duke përdorur komandën e Echo në Linux për të nxjerrë një format të caktuar skedari

  7. Në fund, ne vërejmë se jehona gjithashtu kryen për të redaktuar skedarët e konfigurimit, e cila kryhet si më poshtë: echo 1> / proc / sys / net / ipv4 / ip_forward. 1 - String për aplikim, A / Proc / sys / net / ipv4 / ip_forward - rrugë për objektin e dëshiruar.
  8. Duke përdorur komandën e Echo në Linux për të ndryshuar skedarët e konfigurimit

Si pjesë e materialit të sotëm, ne kemi trajtuar me jehonë në sistemin operativ Linux. Nëse jeni të interesuar për temën e ndërveprimit me ekipet popullore, përveç kësaj, ne rekomandojmë që të mësojmë një artikull mbi këtë temë në faqen tonë të internetit, duke lëvizur nën lidhjet më poshtë.

Shiko gjithashtu:

Komandat e përdorura shpesh në "terminal" Linux

LN / GJENDJA / LS / GREP / PWD Komanda në Linux

Lexo më shumë