Ехо тим во Linux

Anonim

Ехо тим во Linux

Како што знаете, повеќето од активностите во оперативниот систем Линукс се изведуваат преку конзолата. Корисниците ќе користат специјални команди одговорни за изведување на одредени процеси, и однапред наведените опции овозможуваат свои раце да ги контролираат дополнителните можности на повеќето комунални услуги. Една од овие команди е ехо, а денес сакаме да кажеме подетално за оваа алатка, доведувајќи неколку примери за неговата употреба.

Ние ја користиме командата ECHO во Linux

Ехо тимот што се разгледува денес има примитивен изглед и дестинација на тесен профил - текст на екранот на екранот. Сепак, ова не се меша со тоа што често се користи во разни скрипти и за други цели. Следно, накратко ќе се запознаеме со синтаксата на оваа алатка и расклопување на најпопуларните и едноставни примери за нејзиното внесување во стандардната конзола.

Ехо синтакса

Речиси секој тим, покрај главната функција, исто така, може да врши и други дејства, земајќи ги предвид наведените аргументи. Ехо не се исклучи во овој поглед, сепак, поради едноставноста на самите напредни опции, не е толку многу. Ајде да го разгледаме повеќе за секој од нив, но прво обрнувајте внимание на стандардниот поглед на линијата: ECHO + опции + стринг.

  • -N - тоа нема да го прикаже преносот на линијата;
  • -Е - одговорен за вклучување на секвенци за бегство;
  • -Е - го оневозможува толкувањето на секвенци од бегство.

Исто така, забележуваме дека секвенците од бегство се универзални опции презентирани во форма на симболи. Секој од нив има дефинитивна вредност, и ако ви овозможи толкување кога ја користите командата ECHO, можете да ги користите таквите аргументи:

  • / В - одговорни за бришење на трансферот на стрингот;
  • / T - прикажува хоризонтално јазиче;
  • / V - создава вертикална табла;
  • / b - го отстранува претходниот симбол во стрингот;
  • / n - го вклучува трансферот на стрингот на новиот;
  • / R - Го враќа превозот до почетокот на линијата.

Уште еднаш, ние ги разјаснуваме горенаведените опции се достапни за да влезат само во тие ситуации каде што првично го препишавте аргументот -e во тимот. Доколку е потребно, секој од овој симбол може да се подобри по било кој од зборовите влезни стринг што ќе ги покажеме во следните инструкции.

Заклучок на едноставна низа

Како што беше споменато претходно, главната цел на командата ECHO е излез на екранот на стрингот. Станува збор за ова дека сакаме да разговараме понатаму, испитуваше неколку едноставни акции кои ќе ви помогнат да разберете точно како функционираат сите главни опции за комунални услуги.

  1. Стартувајте ја конзолата погодна за вас, на пример, преку менито за апликација или со притискање на Ctrl + Alt + T Hot Hot. Тука внесете Echo + било кој збор или фраза за да ја проверите стандардната командна врска. Се активира со притискање на копчето Enter.
  2. Користење на командата Echo во Linux без примена на дополнителни опции

  3. Како што можете да видите, во новата линија, се појавија ново внесените зборови во истиот формат.
  4. Резултатот е употребата на командата за ехо во Linux без дополнителни опции.

  5. Ако додадете опција \ b пред секој збор, претходниот карактер ќе биде избришан, што значи дека резултатот ќе биде прикажан без празни места, под услов да го имаме оригиналниот поглед на Echo -e "соција \ bsite \ Blinux".
  6. Користење на ехо во Linux со опцијата за бришење на претходниот симбол

  7. Ние ја ставаме наведената опција во сите зборови, па резултатот се покажа како соодветен.
  8. Резултат на користење на ехо во Linux со опцијата за бришење на претходниот симбол

  9. Сега ајде да обрнеме внимание на параметарот \ n. Како што веќе знаете, го активира преносот на стрингот, ако тоа првично не е наведено.
  10. Користење на ехо во Linux со опција за пренос на нова низа

  11. Покажавме \ n Накусо по првата, затоа, секој од нив ќе биде прикажан во нов ред.
  12. Резултатот е употребата на командата ECHO во Linux со опцијата за пренос на новата низа

  13. Ние се свртиме кон јазичето што се користи за усогласување на текстот. Вие доволно ќе се регистрирате во потребните места \ t за да го постигнете посакуваниот резултат.
  14. Користење на ехо во Linux со опција Tab

  15. Како што може да се види, на првиот збор, табулацијата беше применета два пати. Размислете за ова кога ќе се прикажат линиите.
  16. Резултат на користење на ехо команда во Linux со табот опција

  17. Дополнително, ништо не се меша со наведување на неколку опции последователно, набљудувајќи ги правилата за внесување.
  18. Комбинирање на опции при користење на командата ECHO во Linux

  19. На пример, на екранот подолу го гледате резултатот од излез со преносот и јазичето во исто време.
  20. Резултат на комбинирање на опции при користење на командата Echo во Linux

  21. Како последен пример, земање / с. Овој аргумент создава вертикална табла.
  22. Користење на опцијата Вертикална табот за ехо команда во Linux

  23. Како резултат на тоа, секој збор се добива од нова линија и во форма на чекори.
  24. Резултат на користење на вертикалниот таб за ехо команда во Linux

Сега знаете дека командата Ехо е способна да прикажува одредени линии во било која форма која може да се спроведе со наведување на соодветни опции. Ајде да одиме во други параметри, така што ќе разберете кој од нив треба да се комбинира во вистинскиот формат.

Излезот на променливите вредности

Во речиси секоја скрипта, одредени променливи се користат во кои вредноста е однапред. Ако зборуваме за ехо алатка, тогаш тоа е во можност да го изнесе многу значење. Ние ќе го разгледаме овој пример на една терминална сесија без претходно создавање на самата скрипта. Ова го означува тоа кога ја рестартира конзолата, вредностите ќе бидат избришани.

  1. За почеток, создавање на променлива променлива со внесување на извоз I = соција, каде што јас е името на променливата, а соција е неговата вредност.
  2. Креирање на променлива за понатамошно производство преку ехо во Linux

  3. Користете ECHO $ ​​i за да ја прикажете вредноста на назначената променлива во следната линија.
  4. Внесете ја командата за ехо во Linux користејќи ја креираната променлива

  5. Како што можете да видите, сè е правилно прикажано.
  6. Резултатот од командата за ехо во Linux користејќи ја променливата

  7. Креирајте друга променлива преку извоз L = Linux.
  8. Креирање на втора променлива за комбиниран влез во ехо во Linux

  9. Ние ја воведуваме пробната команда Echo $ i сајт $ l.
  10. Комбиниран влез со две echo променливи во Linux

  11. Сега знаете дека ехо се справува со излез од две или повеќе променливи во формат на една линија.
  12. Резултат на комбиниран влез со две ехо променливи во Linux

Во повеќето случаи, овој излез на променливи се користи само кога пишува скрипти, ваква функција може да биде корисна ако се планира да произведе бројни идентични зависни од една вредност, акции во рамките на една терминална сесија.

Доделување на стринг бои

Ако активно ја користите конзолата, знаете дека секој збор може да ја преземе секоја достапна боја тука, а не само бело или црно (во зависност од темата "терминал"). Echo, исто така, ви овозможува да насликате линии и одговорни за таквите аргументи:

  • \ 033 [30m - црно;
  • \ 033 [31m - црвено;
  • \ 033 [32m - зелено;
  • \ 033 [33m - жолта;
  • \ 033 [34m - сина;
  • \ 033 [35m - виолетова;
  • \ 033 [36m - сина;
  • \ 033 [37m - Греј.

Постојат голем број на други аргументи кои ви дозволуваат да ја промените бојата на заднината на натписот. Изгледа како листа слична, но постојат разлики во броеви:

  • \ 033 [40m - црно;
  • \ 033 [41m - црвено;
  • \ 033 [42m - Зелена;
  • \ 033 [43m - жолта;
  • \ 033 [44m - сина;
  • \ 033 [45m - виолетова;
  • \ 033 [46m - сина;
  • \ 033 [47m - сива;
  • \ 033 [0m - ги ресетира сите вредности на стандардната состојба.

Како што веќе сте разбрале, овие аргументи ќе треба да се применат на секој ред, ако има потреба. Изгледа како слична структура како што следува: Echo -e "\ 033 [33mlumpics \ 033 [46mits \ 033 [41mlinux".

Користење на командата ECHO во Linux за промена на бојата на редот

Примерот погоре беше обоен солтница позадина во портокалова боја, а позадината на различни бои дополнително се активира на "сајт" и "Linux". Го гледате ова во скриншот под внесената команда.

Резултатот од примена на ECHO опции во Linux за промена на бојата на редови

Специјални башки карактери

Ехо команда функција само во баш средина, соодветно, таа мора да ги задржи стандардните опции за оваа средина. Во повеќето случаи, тие се одговорни за сортирање на датотеки и излез на предметите на тековната локација.

  1. Внесете ECHO * во терминалот за да ја прикажете содржината на тековната папка.
  2. Користење на командата Echo во Linux за да ја прикажете содржината на тековната папка

  3. Следната линија ќе се појави листа на апсолутно сите дојдовни директориуми и елементи. Тоа ќе биде стандардна низа без регистрација. Сепак, сега веќе знаете дека може да се модифицира врз основа на примери погоре.
  4. Ехо команда акција во Linux по прикажување на содржината на тековната папка

  5. Наведете ECHO * .TXT ако сакате да ги прикажете само елементите на назначениот формат. Заменете го .txt на друга потребна опција.
  6. Користење на командата ECHO во Linux за да излезете од специфичен формат на датотека

  7. На крајот, забележуваме дека ECHO исто така врши и за уредување на конфигурациски датотеки, кои се изведуваат на следниов начин: ECHO 1> / proc / sys / net / IPv4 / IP_Forward. 1 - Стринг за апликација, / proc / sys / net / IPv4 / ip_forward - пат до саканиот објект.
  8. Користење на командата Echo во Linux за промена на конфигурациските датотеки

Како дел од денешниот материјал, ние се занимававме со ехо во оперативниот систем Линукс. Ако сте заинтересирани за темата за интеракција со популарните тимови, дополнително препорачуваме да научите статија на оваа тема на нашата веб-страница, додека се движите под линковите подолу.

Исто така види:

Често се користат команди во "терминал" Linux

Ln / find / ls / grep / pwd команда во Линукс

Прочитај повеќе