Дастаи Эхо Дар Linux

Anonim

Дастаи Эхо Дар Linux

Тавре ки шумо медонед, бисёре аз амалҳои дар системаи оператсионии Linux мебошанд тавассути консол анҷом дода мешавад. Истифодабарандагон ба амрҳои махсус барои анҷом додани равандҳои муайян истифода, ва дар пешакӣ имконоти зикршуда имкон дасти худ барои назорат аз имкониятҳои иловагии бештар коммуналӣ. Яке аз ин аҳкоми Эхо аст, ва имрӯз мо мехоҳем, ки мегӯям, бештар дар муфассал дар бораи ин коммуналӣ, тарбияи намунаҳои якчанд истифодаи он.

Мо истифода фармони акси садо дар Linux

Дастаи Эхо баррасии имрӯз назар ибтидоӣ ва танг-намуди таъинот - матн намоиш дар экран. Аммо, ин тавр бо он аксар вақт дар скрипти гуногун истифода бурда мешавад ва барои мақсадҳои дигар дахолат намекунанд. Сипас, мо пешниҳод кӯтоҳ шинос шавед бо наҳвӣ ин коммуналї ва disassemble мисолҳои маъмултарин ва оддии вуруди он дар консол стандарти.

Қариб ҳар як даста, ба ғайр аз вазифаи асосии низ метавонад дигар амалҳое, бо назардошти далелҳои зикршуда иҷро. Эхо дар ин маврид истисно нест кард, вале бо сабаби ба соддадилй ва Имконот Advanced худ аст, на он ҷо ин қадар. Биё аз он бештар дар бораи ҳар яке аз онҳо дида бароем, вале диққати аввал маоши ба назари стандартии хати: ҳамовоз + имконоти + сатр.

  • -n - он додани хати намоиши нест;
  • -e - барои ворид намудани Пасиҳамоии фирори;
  • -E - маъюбон ба таъбири ин Пасиҳамоии раҳокунанда.

Мо ҳамчунин қайд кард, ки Пасиҳамоии раҳокунанда имконоти умумӣ пешниҳод дар шакли рамзи мебошанд. Ҳар яки онҳо дорои арзиши муайян, ва агар шуморо аз таъбири ҳангоми истифодаи фармони ECHO имкон, шумо метавонед чунин далелҳо истифода:

  • / C - масъули тозакунии додани сатр;
  • / T - намоиши ҷадвалбанди уфуқӣ;
  • / V - меорад ҷадвалбанди амудї;
  • / Б - дур рамзи гузашта дар сатр;
  • / Н - бар мегирад, ки додани сатр ба яке нав;
  • / R - бозгаштан ҳамлу ба оғози хати.

Бори дигар, ки мо муайян кардани имконоти боло дастрас дохил танҳо дар он ҳолатҳое, ки шумо дар аввал муқаррар кардани -E далели дар дастаи мебошанд. Агар зарур бошад, ҳар як аз ин рамзи метавонад пас аз ҳар сатри суханони вуруди, ки мо дар дастурҳои зерин нишон хоҳад такмил меёбад.

Хулоса аз сатри оддӣ

Тавре ки зикр шуд, ки мақсади асосии фармони ECHO баромади Ба экрани сатри аст. Ин аст, дар бораи ин, ки мо мехоҳем ба гап минбаъдаи тафтиш чанд амали оддӣ, ки кӯмак хоҳад кард, то фаҳмидани маҳз ҳамин тавр ҳамаи асосии имконоти коммуналӣ кор.

  1. Бидавед, консол қулай барои шумо, барои мисол, ба воситаи Менюи барнома ё ба воситаи пахшкунии + T калиди гарм Ctrl + Alt. Дар ин ҷо ворид кунед ҳамовоз + ягон калима ё ибора барои тафтиш фармони амали стандартии. Ин аст, ба воситаи пахшкунии тугмачаи Enter фаъол карда мешавад.
  2. Бо истифода аз фармони ECHO дар Linux бе истифодаи имконоти иловагӣ

  3. Тавре ки шумо мебинед, ки дар хати нав, суханони нав дохил маҳз ҳамин формати пайдо шуд.
  4. Дар натиҷаи истифода аз фармони ECHO дар Linux бидуни имконоти иловагӣ мебошад.

  5. Агар шумо хосият \ B илова пеш аз ҳар як калима, ки хусусияти гузашта ҳифзшуда тоза мешаванд хоҳад кард, ки дар воситаҳои, ки натиҷаи хоҳад бе ҷойҳои нишон дода шавад, ба шарте, ки мо назари аслии Эхо -e "Lumpics \ Bsite \ blinux».
  6. Истифодаи ECHO дар Linux бо имкони ҳазф намудани рамзи гузашта

  7. Мо хосият муайян дар ҳамаи суханони гузошта, то ба натиҷаи рӯй берун шавад дахлдор.
  8. Дар натиҷаи истифодаи ECHO дар Linux бо имкони ҳазф намудани рамзи гузашта

  9. Акнун таваҷҷӯҳ маоши ба \ о параметри бигзор. Тавре ки шумо аллакай медонед, он фаъол додани сатри, агар он буд, дар аввал нишон дода нашуда бошад.
  10. Истифодаи ECHO дар Linux бо имкони гузариш ба сатри нав

  11. Мо дар ПДУЭ нишон \ н пас аз якум, бинобар ин, ҳар яке аз онҳо хоҳад шуд, дар як саф нав нишон дода мешавад.
  12. Дар натиҷаи истифода аз фармони ECHO дар Linux бо хосият интиқол ба сатри нав

  13. Мо ба ҷадвали аст, ки ба матни азизамон истифода бурда рӯй. Шумо ба қадри кофӣ дар ҷойҳои зарурӣ \ Т қайд барои расидан ба натиҷаи дилхоҳро интихоб кунед.
  14. Истифодаи ECHO дар Linux, бо имконоти ба ҷадвали

  15. Тавре ки дида мешавад, ба каломи аввал, ҷамъбасти ду бор истифода бурда шуд. ин дида бароем, вақте ки хатҳои нишон дода мешавад.
  16. Дар натиҷаи истифода аз фармони ECHO дар Linux, бо имконоти ба ҷадвали

  17. Илова бар ин, ҳеҷ чиз халал бо нишон додани якчанд имконоти пай, риояи қоидаҳои вуруди аст.
  18. Омезиши имконоти ҳангоми истифодаи фармони акси садо дар Linux

  19. Барои мисол, дар Намудори зер ба шумо натиҷаи баромади бо додани ва ҷадвали дар як вақт мебинед.
  20. Дар натиҷаи омезиши имконоти ҳангоми истифодаи фармони ECHO дар Linux

  21. Тавре ки аз мисоли охир бигирад / V. Ин далели ҷадвалбанди амудӣ меорад.
  22. Бо истифода аз имконоти ҷадвали амудии барои фармони ECHO дар Linux

  23. Дар натиҷа, ҳар як калима аст, ки аз як хати нави корӣ ва дар шакли қадамҳои даст.
  24. Дар натиҷаи истифода аз ҷадвали амудї барои фармони акси садо дар Linux

Акнун шумо медонед, ки фармони ECHO қодир намоиши хатҳои пешбининамудаи дар ҳама гуна шакл, ки метавонад бо нишон додани имконоти муносиб амалӣ карда мешавад. Биёед, ба параметрҳои дигар рафта, то ки ба ақл дарёбед, ки аз онҳо якҷоя дар формати рост.

Натиҷаи арзишҳои тағйирёбанда дар

Қариб дар ҳар як скрипт, тағйирёбандаҳои муайян шудаанд, истифода бурда мешавад, ки дар он аз арзиши дар пешакӣ аст. Агар сухан дар бораи як коммуналї ECHO, он гоҳ ба он қодир ба баромади хеле аҳамият дорад. Мо ин мисол дар як ҷаласаи терминали бе офариниши пешакии алифбои худ баррасӣ хоҳад кард. Ин ишораи, ки ҳангоми кор дароред консол, арзишҳои ҳифзшуда тоза мешаванд.

  1. Барои оғоз бо эҷоди тағйирёбанда мурофиаи аз тарафи ворид содирот ман = Lumpics, ки ман номи тағйирёбанда аст ва Lumpics арзиши он аст.
  2. Таъсиси тағйирёбанда барои баромади минбаъд тавассути ECHO дар Linux

  3. Истифодаи Эхо ман $ барои намоиши арзиши тағйирёбанда таъйиншуда дар хати зеринро дорад.
  4. фармони ECHO дохил дар Linux истифода тағйирёбанда офаридааст

  5. Тавре ки шумо мебинед, ҳама чиз дуруст нишон дода мешавад.
  6. Дар натиҷаи фармони ҳамовоз дар Linux истифода тағйирёбанда

  7. Эҷоди тағйирёбанда дигар ба воситаи содироти L = Linux.
  8. Таъсиси тағйирёбанда дуюм барои вуруди якҷоягӣ дар ECHO дар Linux

  9. Мо фармони мурофиаи Эхо $ Ман сайт $ L. ҷорӣ
  10. Вуруди омехта бо ду тағйирёбандаҳои акси садо дар Linux

  11. Акнун шумо медонед, ки Эхо copes бо натиҷаи ду ва ё зиёда тағйирёбандаҳои дар формати як хати.
  12. Дар натиҷаи вуруди якҷоягӣ бо ду тағйирёбандаҳои акси садо дар Linux

Дар аксари мавридҳо, ин баромади тағйирёбандаҳои аст, истифода бурда мешавад, танҳо ҳангоми навиштани скриптҳо, вале вазифаи як чунин буда метавонад, агар он дар назар аст ба истеҳсоли як қатор вобаста якхела дар як арзиш, амалиёт дар доираи як ҷаласаи терминали.

ранг таъин сатр

Агар шумо фаъолона истифода консол, шумо медонед, ки ҳар як калима метавонад ҳар гуна ранг дастрас дар ин ҷо гирифта, ва на танҳо сафед ё сиёҳ (вобаста ба мавзӯи «Терминали»). Эхо инчунин ба шумо имкон ранг хатҳои ва барои ин чунин далелҳо:

  • \ 033 [30 миллион - сиёҳ;
  • \ 033 [31m - сурх;
  • \ 033 [32m - сабз;
  • \ 033 [33m - зард;
  • \ 033 [34m - кабуд;
  • \ 033 [35 миллион - арғувон;
  • \ 033 [36m - кабуд;
  • \ 033 [37m - хокистарӣ.

Як қатор далелҳои дигаре, ки ба шумо имконияти тағйир додани ранги замина рақам назар дошта шудааст. Монанди як рӯйхати монанд, вале фарќияти рақамҳои нест:

  • \ 033 [40M - сиёҳ;
  • \ 033 [41m - сурх;
  • \ 033 [42m - сабз;
  • \ 033 [43m - зард;
  • \ 033 [44m - кабуд;
  • \ 033 [45m - арғувон;
  • \ 033 [46m - кабуд;
  • \ 033 [47m - хокистарӣ;
  • \ 033 [0m - ифлоскунандаи аз ҳамаи арзишҳои ба давлат бо нобаёнӣ.

Тавре ки шумо аллакай фаҳмидед, ба ин далел доранд, ба ҳар як сатр истифода бурда мешаванд, агар зарур аст, вуҷуд дорад. Монанди як сохтори ҳамин зайл аст: ҳамовоз -e "\ 033 [33mlumpics \ 033 [46msite \ 033 [41mlinux».

Бо истифода аз фармони ҳамовоз дар Linux барои тағйир додани ранги дарахтҳо

Мисоли дар боло замина Lumpics дар ранги зарди ранги шуд, ва пайдоиши рангҳои гуногун иловатан ба «сайти» ва «Linux» фаъол шуд. Шумо ин дида мешавад, дар Намудори зер фармони дохил карда мешавад.

Дар натиҷаи бурдани имконоти Эхо дар Linux барои тағйир додани ранги сатрҳо

Аломатҳои Bash Special

Функсияи фармони ECHO танҳо дар муҳити Bash, мутаносибан, он бояд имконоти стандарт барои ин муњити нигоҳ. Дар аксари мавридҳо, ки онҳо барои ҷобаҷогузорӣ файлҳо ва баромади объекти ҷойгиршавии ҷорӣ мебошанд.

  1. Ворид Эхо * дар Терминали барои нишон додани мазмуни феҳристи ҷорӣ.
  2. Бо истифода аз фармони ECHO дар Linux, ки барои намоиши мазмуни феҳристи ҷорӣ

  3. Хатти навбатӣ рӯйхати комилан ҳама феҳристҳо ва элементҳои воридшударо пайдо мекунад. Он дорои сатри стандартӣ бе бақайдгирӣ хоҳад буд. Аммо, акнун шумо аллакай медонед, ки он метавонад дар асоси мисолҳои дар боло зикршуда тағир дода шавад.
  4. Амали фармони ECHO дар Linux пас аз намоиши мундариҷаи ҷузвдони ҳозира

  5. Эхо * .txt, агар шумо танҳо унсурҳои формати таъиншударо нишон диҳед. Иваз кунед .txxt ба як варианти дигари зарурӣ.
  6. Бо истифода аз фармони ECHO дар Linux барои баромад кардани формати файли мушаххас

  7. Дар ниҳоят, қайд менамоем, ки ECHO инчунин барои таҳриркунии файлҳои конфигуратсия, ки чунин амал мекунад, иҷро мекунад: echo 1> / Почта / Net / Net / IP_F4 / IP_F4 / IP_F4 / IP_F4 / IP_F4. 1 - сатр барои барнома, A / PES / Net / IPV4 / IP_F4 - Роҳ ба ашёи дилхоҳ.
  8. Бо истифода аз фармони ECHO дар Linux барои тағир додани файлҳои конфигуратсия

Ҳамчун як қисми маводи имрӯза, мо бо echo дар системаи оператсионии Linux муносибат мекунем. Агар шумо ба мавзӯи ҳамкорӣ бо гурӯҳҳои маъмул шавқ дошта бошед, мо тавсия медиҳем, ки мақоларо дар бораи ин мавзӯъ дар вебсайти худ омӯзем, ва дар зери пайвандҳои зер дар зер ҳаракат кунед.

Инчунин нигаред:

Фармонҳои зуд-зуд дар "терминал" Linux

Ln / ёфт / LS / DREP / PWD дар Linux

Маълумоти бештар