Белүегезчә, Линукс операцион системасында күпчелек гамәлләр консол аша үткәрелә. Кулланучылар аерым процесслар башкару өчен махсус боерыклар кулланачак, һәм күрсәтелгән вариантлар алдан, алар кулларын иң күп хезмәтләрнең өстәмә мөмкинлекләрен контрольдә тотарга мөмкинлек бирә. Бу боерыкларның берсе - яңгырый, һәм бүген без бу файдалы бу файдалы, куллануның берничә мисалын китерү турында күбрәк җентекләп сөйләргә телибез.
Без ECHO командасын Linux'та кулланабыз
Бүген карала торган Ехо командасы примитив күренеш һәм тар профильле юнәлеш бар - экранда текст күрсәтү. Ләкин, бу еш кына төрле сценарийларда һәм башка максатларда кулланыла. Алга таба, без бу ярдәмнең синтысы белән кыскача сөйлибез һәм стандарт консолда аның кертүенең иң популяр һәм гади үрнәкләрен сүтү.Эчо синтаксис
Everyәрбер команда диярлек, төп функциягә өстәп, күрсәтелгән дәлилләрне исәпкә алып бүтән чараларны башкара ала. Бу уңайдан үтеп кермәдем, алга киткән вариантларның гадилеге аркасында алар алай түгел. Әйдәгез аны аларның һәрберсе турында күбрәк игътибарлы булыйк, ләкин сызыкның стандарт күренешенә игътибар итегез: яңгырау + вариантлар + вариантлар.
- -n - бу сызыкны күчерүне күрсәтмәячәк;
- -e - качу эзлеклелеген кертү өчен җаваплы;
- -E - качу эзлеклелеген аңлатуны сүндерә.
Без шулай ук искәртәбез, качу эзлеклелеге символлар рәвешендә тәкъдим ителгән универсаль вариантлар. Аларның һәрберсе билгеле бер кыйммәте бар, һәм Эхо боерыгын кулланганда аңлатма бирсәгез, сез мондый аргументларны куллана аласыз:
- / C - кылны күчерү өчен җаваплы;
- / Т - горизонталь кыстыргычны күрсәтә;
- / V - вертикаль салынма тудыра;
- / Б - Сызыктагы алдагы символны бетерә;
- / n - тезмәне яңасын яңасына күчерүне үз эченә ала;
- / R - линия башына арбаны кайтара.
Тагын бер тапкыр, без югарыдагы вариантларны ачыклыйбыз, сез башта колгионнан аргументны күрсәткән очракларда. Кирәк булса, бу символның һәрберсе без түбәндәге күрсәтмәләрдә күрсәтербез дигән сүзләрнең һәрберсеннән соң яхшырырга мөмкин.
Гади сызыкка каршы
Алда әйтелгәнчә, Эчо командасының төп максаты - кыллы экранга чыгару. Моннан тыш, без тагын сөйләшергә телибез, берничә вариантның барлык вариантларының ничек булуын аңларга ярдәм итәчәк берничә гади чараны тикшерә.
- Мәсәлән, сезнең өчен консолны уңайлы эшләгез, мәсәлән, кушымта менюсы аша яки CTRL + ALT + T кайнар төймәсенә басып. Ул керү ачкычын басып активлаштырыла.
- Күргәнегезчә, яңа линиядә, яңа кереш сүзләр бер үк форматта пәйда булды.
- Әгәр дә сез һәр сүз алдында вариант өстәсәгез, димәк, алдагы персонаж бетереләчәк, димәк, нәтиҗәдә ECO -E -E "Сызык \ Bsity \ Blinux" оригиналь күренеше булган урыннарсызлар күрсәтелә.
- Без күрсәтелгән вариантны барлык сүзләр белән куябыз, шуңа күрә нәтиҗә урынлы булып чыкты.
- Хәзер, әйдәгез \ n параметрына игътибар итик. Сез инде белгәнчә, ул юлны күчерүне активлаштыра, әгәр ул башта күрсәтелмәгән булса.
- Беренчедән, без беренчеләрдән соң Кыскасы, \ n күрсәттек, шуңа күрә аларның һәрберсе яңа рәттә күрсәтеләчәк.
- Без текстны тигезләү өчен кулланылган салынырга мөрәҗәгать итәбез. Сез кирәкле нәтиҗәләргә ирешү өчен кирәкле урыннарда җитәрлек теркәлерсез.
- Күренгәнчә, беренче сүзгә кадәр табулта ике тапкыр кулланыла. Сызык күрсәтелгәч, моны карап чыгыйк.
- Өстәвенә, кертү кагыйдәләрен күзәтүдән берничә вариантны күрсәтеп бернәрсә дә комачауламый.
- Мәсәлән, аста скриншотта сез күчү һәм кыстыргыч белән җитештерү нәтиҗәләрен күрәсез.
- Соңгы мисал буларак, ал / v. Бу аргумент вертикаль салынма тудыра.
- Нәтиҗәдә, һәр сүз яңа линиядән һәм адымнар формасында алынган.
Хәзер сез беләсез, Эхо боерыгы тиешле вариантларны күрсәтеп тормышка ашырыла торган теләсә нинди формада күрсәтелгән сызыкларны күрсәтә ала. Әйдәгез, бүтән параметрларга барыйк, аларның кайсысы дөрес форматта берләшергә тиешлеген аңлагыз.
Үзгәрүчән кыйммәтләрнең продукты
Everyәр сценарийда диярлек кайбер үзгәрүләр күрсәтелгәнчә кыйммәт кулланыла. Әгәр дә без Эхо ярдәме турында сөйләсәк, бу мәгънәсен чыгарырга сәләтле. Без бу мисалны бер терминал сессиясендә скрипка өстенрәк итеп карап чыгарбыз. Бу консолны яңадан башлап, кыйммәтләр бетереләчәк дигән сүз.
- Башта, экспорт I = Сочи IS = Сочи IS-ны кертеп, сынау үзгәрүен булдыру, анда мин үзгәрүченең исеме, ятма - аның бәясе.
- Түбәндәге сызыкта билгеләнгән үзгәрүченең кыйммәтен күрсәтү өчен ECHO $ i кулланыгыз.
- Күргәнегезчә, барысы да дөрес күрсәтелә.
- Экспорт L = Linux аша бүтән үзгәрүчән ясагыз.
- Без сынау командасын ECHO $ I SATY $ L.
- Хәзер сез беләсез, сез бер сызык форматында ике яки күбрәк үзгәрүчән җитештерү белән "бухо кортлары.
Күпчелек очракта үзгәрүчәннәр сценарийлар язу сценарийлары гына кулланыла, шуңа күрә мондый функция файдалы булса, бер кыйммәткә, бер терминал кысаларында чаралар эшләргә планлаштырылган булса, файдалы булырга мөмкин.
Төсләр сызыгын билгеләү
Әгәр дә сез консолны актив кулланасыз икән, сез беләсез, һәр сүзнең монда төсләр ала, һәм ак яки кара (терминалалга карап "). Эхо шулай ук буяулар ясарга мөмкинлек бирә, һәм мондый аргументлар өчен җаваплы:
- \ 033 [30 м - кара;
- \ 033 [31М - Кызыл;
- \ 033 [32М - яшел;
- \ 033 [33м - сары;
- \ 033 [34 м - зәңгәр;
- \ 033 [35м - кызгылт;
- \ 033 [36 м - зәңгәр;
- \ 033 [37м - соры.
Язу фонының төсен үзгәртергә мөмкинлек бирүче башка берничә дәлилләр бар. Охшаш исемлеккә охшаган, ләкин саннарда аермалар бар:
- \ 033 [40 м - кара;
- \ 033 [41м - кызыл;
- \ 033 [42 м - яшел;
- \ 033 [43м - сары;
- \ 033 [44 м - зәңгәр;
- \ 033 [45 м - кызгылт;
- \ 033 [46 м зәңгәр;
- \ 033 [47м - соры;
- \ 033 [0м - барлык кыйммәтләрне дә килешү штатына җибәрә.
Сез инде аңлаганча, бу аргументлар кирәк булса һәр рәткә кулланылырга тиеш. Түбәндәгечә охшаш структурага охшаган: Echo -e -e -e -e -e "\ 033 [333 [333млумпика \ 033 [46msite \ 033 [41млинук".
Aboveгарыда үрнәк кызгылт сары төстә төсле, һәм төрле төсләрнең фоннары өстәмә рәвештә "Сайт" һәм "Linux" белән өстәмә активлаштырылды. Сез моны кертелгән боерык астындагы скриншотта күрәсез.
Махсус бас олы персонажлар
Эхо боерыгы Баш Маш шартларында гына эшли, тиешенчә бу мохит өчен стандарт вариантларны сакларга тиеш. Күпчелек очракта алар хәзерге урынны сортлау һәм җитештерү өчен җаваплы.
- Хәзерге папканың эчтәлеген күрсәтү өчен терминалда Echo * кертегез.
- Киләсе юл барлык килүче күрсәтмәләр һәм элементлар белән тулысынча күренәчәк. Бу теркәлүсез стандарт тезмә булачак. Шулай да, хәзер сез аны югарыда мисаллар нигезендә үзгәртеп була икәнен белдегез.
- ECHO * .TXT билгеләнгән формат элементларын гына күрсәтергә теләсәгез. .Txt бүтән кирәкле вариантка алыштырыгыз.
- Ахырда, без яңгырыйбыз, алар түбәндәге конфигурация файлларын редакцияләүгә китерә, алар түбәндәгечә башкарыла: Эхо 1> / Прок / Сис / Чиста / IPV4 / IP_CRUDE. 1 - заявка, A / PRC / SYS / Net / IPV4 / IP_CRUD - Кирәкле әйбергә юл.
Бүгенге материалның бер өлеше буларак, без Echo белән Linux операцион системасында эш итәбез. Әгәр дә сез популяр командалар белән үзара бәйләнеш темасы белән кызыксынсагыз, без бу тема буенча бу тема буенча мәкаләне өйрәнергә киңәш итәбез, астагы сылтамалар астына күчерергә киңәш итәбез.
Шулай ук кара:
"Терминалал" Linux'та еш кулланыла торган боерыклар
Ln / LINE-LS / LS / GRP / PWD командасын Linux'та табыгыз