Linux-д Цуурай баг

Anonim

Linux-д Цуурай баг

Та бүхний мэдэж байгаагаар, Linux үйлдлийн системийн үйл ажиллагааны хамгийн консол дамжуулан гүйцэтгэж байна. Хэрэглэгчид нь тодорхой үйл ажиллагааг гүйцэтгэх үүрэгтэй тусгай тушаалуудыг ашиглаж болно, мөн урьдчилан д заасан сонголт өөрсдийн гараар хамгийн хэрэгслүүдийн нэмэлт боломжийг хянах боломжийг олгодог. Эдгээр тушаалуудын нэг нь Echo бөгөөд өнөөдөр бид түүнийг хэрэглэх хэд хэдэн жишээг авчрах энэ хэрэгслийн талаар дэлгэрэнгүй дэлгэрэнгүй хэлж байна.

Бид Linux-д цуурай тушаалыг ашиглана

дэлгэцэн дээр гаргах текстийг - Цуурай баг авч үзэж буй өнөөдөр команд харагдах ба нарийн мэдээллийг очих юм. Гэсэн хэдий ч, энэ нь гол төлөв янз бүрийн скриптийн ашиглаж Хэрэв болон бусад зорилгоор саад болохгүй. Дараа нь бид энэ хэрэгслийн синтакс нь товчхон танилцаж өөрийгөө санал болон стандарт консол дахь оролт хамгийн алдартай, энгийн жишээ дизассембл.

цуурай синтакс

Бараг баг бүр үндсэн үйл ажиллагаа гадна бас харгалзан заасан нэмэлт өгөгдлүүдийг авч бусад үйл ажиллагааг гүйцэтгэх болно. Цуурай бус тогтсон энэ талаар Гэхдээ улмаас дэвшилтэт тохируулгууд нь өөрийнх нь хялбар үйлдсэн, тэнд тийм их биш юм. Let-ийн илүү тэдгээрийн талаар үүнийг авч, харин шугамын стандарт үүднээс анхны цалингийн анхаарал хандуулах: + сонголт + мөр цуурайг идэвхжүүлж.

  • -n - энэ нь шугам шилжүүлэх харуулагдахгүй байх болно;
  • -E - зугтах дарааллын оруулах үүрэгтэй;
  • -E - Escape дарааллыг тайлбарыг хорьдог.

Бид бас Escape дараалал тэмдэг хэлбэрээр танилцуулсан нийтийн сонголт байдаг анхаарна уу. Тэдний бүр тодорхой утга байдаг, ECHO тушаалыг ашиглаж байгаа үед та тайлбарлах идэвхжүүлэх бол, та ийм нэмэлт өгөгдлүүдийг ашиглах болно:

  • / C - мөр шилжүүлэх устгах үүрэгтэй;
  • / T - харуулна хэвтээ таб;
  • / V - босоо таб бий болгож,
  • / Б - мөр өмнөх тэмдэг устгана;
  • / N - шинэ нэг мөр шилжүүлэхийг хэлнэ;
  • / R - шугамын эхэнд тэрэг буцаана.

Дахин нэг удаа бид дээрх сонголт та анх багт баталгаа -e заасан эдгээр нөхцөл байдалд зөвхөн орох боломжтой тодруулах. Хэрэв шаардлагатай бол энэ тэмдэг бүрийг бид дараах зааврыг үзүүлэх болно гэсэн үг оруулах мөр аль ч дараа сайжирч болно.

энгийн мөр Дүгнэлт

Дээр дурьдсанчлан, цуурай тушаалын гол зорилго нь мөр дэлгэцэнд гаралт юм. -ий тухай бид цаашид ярихыг хүсэж байна гэж яг ямар бүхий л гол гол сонголт хэрэгслүүд ажил ойлгоход тусална хэдэн энгийн арга хэмжээг судалсан юм.

  1. та нарын хувьд тохиромжтой консолыг програм цэс дамжуулан, эсвэл Ctrl + Alt + T халуун товчлуур дарж, жишээ нь, ажиллуулна. Энд стандарт арга хэмжээ тушаалыг шалгах цуурай + аль нэг үг эсвэл өгүүлбэр оруулах. Энэ нь Enter товч дарж идэвхжүүлсэн байна.
  2. Echo командыг Linux-д нэмэлт сонголтууд ашиглахгүйгээр ашиглах

  3. Таны харж байгаагаар шинэ мөрөнд шинээр орж ирсэн үгс яг ижил формат гарч ирэв.
  4. Үр дүн нь нэмэлт сонголтгүйгээр echo командыг ашиглах.

  5. Хэрэв та үг бүрийн өмнө \ b-ийг нэмж оруулбал өмнөх тэмдэгтийг арилгах болно.
  6. Өмнөх тэмдгийн устгах сонголтыг Linux-д echo ашиглан ашиглана уу

  7. Бид заасан сонголтыг бүх үгэнд оруулсан тул үр дүн нь тохирох болно.
  8. Өмнөх тэмдгийн устгасан хувилбар бүхий echex ашиглан echo-г ашиглах

  9. Одоо \ n parameter-т анхаарлаа хандуулъя. Таны мэдэж байгаагаар энэ нь эхнийхийг заагаагүй бол мөрийг шилжүүлэхэд хүргэдэг.
  10. Echo ашиглан echo ашиглан шинэ мөрөнд шилжүүлэх сонголтоор ашиглах

  11. Бид эхний ээлжинд \ n \ n ubllell-ийг зааж өгсөн тул бүгдийг нь шинэ эгнээнд харуулав.
  12. Үр дүн нь echo командыг шинэ мөрөнд шилжүүлэх сонголтоор ашиглах явдал юм

  13. Бид текстийг тэгшлэхэд ашигладаг таб руу шилждэг. Та хүссэн үр дүнд хүрэхийн тулд шаардлагатай газруудад хангалттай бүртгүүлэх болно.
  14. Linux-д echo ашиглан табын сонголтыг ашиглах боломжтой

  15. Үзэж болох бөгөөд эхний үг рүү харахад табыг хоёр удаа хэрэглэсэн. Шугамыг харуулах үед үүнийг авч үзье.
  16. Linux-д echo командыг Linux-т ашиглах үр дүн

  17. Нэмж хэлэхэд оролтын дүрмийг ажиглаж, хэд хэдэн сонголтыг зааж өгөхөд хэд хэдэн сонголтыг зааж өгөхөд ямар ч саад болохгүй.
  18. Echo командыг Linux-д ашиглахдаа сонголтыг хослуулах

  19. Жишээлбэл, доорх дэлгэцийн агшинд шилжүүлэлтийн үр дүнг нэгэн зэрэг шилжүүлэх, табын үр дүнг нэг дор үзсэн болно.
  20. Echo командыг Linux-д ашиглахдаа сонголтыг хослуулах үр дүн

  21. Сүүлийн жишээ болгон авах, авах / v. Энэ аргумент нь босоо таб үүсгэдэг.
  22. Linux дахь echo командын босоо таб ашиглах

  23. Үүний үр дүнд үг бүрийг шинэ мөрөөс гаргаж, алхам хэлбэрээр олж авдаг.
  24. Linux дахь Echo командын босоо табыг ашиглах үр дүн

Одоо echo комманд заасан мөрийг зохих сонголтыг тодорхойлох замаар заасан мөрийг харуулах боломжтой гэдгийг та мэдэж байна. Бусад параметрүүд рүүгээ явцгаая, ингэснээр та тэдгээрийн аль нь зөв форматтай хослуулахыг ойлгож байна.

Хувьсах утгуудын гаралт

Бараг бүх скриптэд зарим хувьсагчдад ашиг тус урьдчилж хэрэглэгддэг. Хэрэв бид цуурайтын талаар ярьж байгаа бол энэ нь маш их утга учрыг гаргаж чаддаг. Бид энэ жишээг нэг терминал хуралдааныг скрипт үүсгэхгүйгээр үзэх болно. Консолыг дахин эхлүүлэх үед энэ нь утгыг арилгана гэсэн үг юм.

  1. Экспортын орж би = Lumpics би хувьсагчийн нэр бөгөөд Lumpics түүний үнэ цэнэ хаана байна гэхэд туршилтын хувьсагч үүсгэх, эхлэх хэрэгтэй.
  2. Linux-д цуурай ашиглан цаашид гаралт нь хувьсагч үүсгэх

  3. Ашиглах Цуурай дараах мөрөнд заасан хувьсагчийн утгыг харуулах би $.
  4. бий хувьсагчийг ашиглан Linux-д ECHO тушаалыг оруулна уу

  5. Таны харж байгаагаар, бүх зүйл зөв харагдана.
  6. хувьсагчийг ашиглан Linux-д цуурай тушаалын үр дүн

  7. Экспортын L = Linux дамжуулан өөр хувьсагч үүсгэнэ.
  8. Linux-д Цуурай нийлмэл оролт хоёр дахь хувьсагч үүсгэх

  9. Бид шүүх тушаалыг Цуурай $ Би Сайтын $ Л. нэвтрүүлэх
  10. Linux хоёр цуурай хувьсагчийн хослуулан оруулах

  11. Одоо та цуурай нэг шугамын форматаар хоёр буюу түүнээс дээш хувьсагчийн гаралттай copes гэдгийг би мэднэ.
  12. Linux хоёр цуурай хувьсагчийн хослуулан оролт үр дүн

Нэг терминал сесс дотор үйл ажиллагаа Ихэнх тохиолдолд, скриптүүд бичих үед хувьсагчийн Энэ гаралт нь зөвхөн ашиглаж байгаа хэдий ч, ийм үйл ажиллагаа ашигтай нэг утга дээр ижил хамааралтай хэд хэдэн үйлдвэрлэх төлөвлөгөөтэй байгаа бол байж болох юм.

Томилох өнгө мөр

Та идэвхтэй консол ашиглаж байгаа бол, та үг бүрийг энд ямар ч боломжгүй өнгө авч болохыг болно, зүгээр л цагаан, эсвэл хар биш (сэдэв "Терминал" хамааран) мэднэ. Цуурай нь бас таныг шугам будаг боломжийг олгодог бөгөөд энэ нь уг нэмэлт өгөгдлүүдийг үүрэгтэй:

  • \ 033 [30м - хар,
  • \ 033 [31m - улаан,
  • \ 033 [32M - Ногоон;
  • \ 033 [33m - шар,
  • \ 033 [34m - цэнхэр;
  • \ 033 [35m - Нил ягаан өнгийн;
  • \ 033 [36m - цэнхэр;
  • \ 033 [37m - саарал.

Та бичээс дэвсгэр өнгийг солих боломжтой бусад нэмэлт өгөгдлүүд нь тоо байдаг. Хараад жагсаалт төстэй дуртай, гэхдээ тооны ялгаа байдаг:

  • \ 033 [40м - хар,
  • \ 033 [41m - улаан,
  • \ 033 [42m - Ногоон;
  • \ 033 [43m - шар,
  • \ 033 [44m - цэнхэр;
  • \ 033 [45M - Нил ягаан өнгийн;
  • \ 033 [46m - цэнхэр;
  • \ 033 [47m - саарал;
  • \ 033 [0минутын - анхдагч төлөвт бүх утгыг хүчингүй болгох.

Хэрэв та аль хэдийн ойлгож, эдгээр нэмэлт өгөгдлүүдийг шаардлагатай бол эгнээ бүрт хэрэглэж хэрэгтэй болно. дараах байдлаар ижил төстэй бүтэц иймэрхүү харагдах болно: цуурай -e "\ 033 [33mlumpics \ 033 [46msite \ 033 [41mlinux".

Linux-д цуурай тушаалыг ашиглан эгнээ өнгийг өөрчлөх

Дээрх жишээ нь улбар шар өнгө нь Lumpics суурь өнгөтэй болж, өөр өөр өнгийн фон нэмж "Сайт" болон "Linux" идэвхжүүлсэн байна. Таны оруулсан тушаалын Доорх зурган дээрээс харна уу.

эгнээ өнгийг өөрчлөх Linux-д Цуурай хувилбаруудыг хэрэглэх нь үр дүн

Тусгай дэлсэхийг тэмдэгт

ECHO тушаал функц нь зөвхөн дэлсэхийг орчинд тус тус энэ орчинд стандарт хувилбаруудыг дэмжих ёстой. Ихэнх тохиолдолд, тэдгээр нь файл болон одоогийн байршил объектын гаралтыг ялгах үүрэгтэй.

  1. Одоогийн хавтас агуулгыг харуулах терминал Цуурай * оруулна уу.
  2. Linux-д ECHO тушаалыг ашиглан одоогийн хавтас агуулгыг харуулах

  3. Дараагийн мөр нь бүхэл бүтэн бүх директор, элементийн жагсаалт гарч ирнэ. Энэ нь бүртгэлгүй стандарт мөр байх болно. Гэсэн хэдий ч одоо дээр дурдсан жишээн дээр үндэслэн өөрчилж болно гэдгийг та аль хэдийн мэдэж болно.
  4. Одоогийн фолдерын агуулгыг үзүүлсний дараа echo командын арга хэмжээ

  5. ECho * .Т.txt нь зөвхөн зориулалтын форматыг харуулахыг хүсч байвал echext. .TXT-ийг өөр шаардлагатай сонголт руу орлуулаарай.
  6. Echo командыг ашиглан тусгай файлын форматыг гаргалаа

  7. Эцэст нь энэ нь тохиргооны файлуудыг засварлах файлуудыг засварлахад хүргэдэг гэдгийг бид дагаж мөрддөг. 1 - Аппликешн, A / Proc / SYS / SYS / SYS / IPV / IPV / IPOR / IPFORD - Хүссэн объект руу чиглүүлнэ.
  8. Тохиргооны файлыг өөрчлөхийн тулд Echox командыг ашиглан линукс ашиглан

Өнөөдрийн материалын нэг хэсэг болгон бид Linux үйлдлийн системд Echo-тай харьцдаг. Хэрэв та алдартай багуудтай харилцан үйлчлэлийн сэдвийг сонирхож байгаа бол Доорх линкүүдийн доор байрлах сэдвээр манай вэбсайт дээр нийтлэлийг сурахыг зөвлөж байна.

Бас үзнэ үү:

"Терминал" Linux-д байнга ашигладаг командууд

Linux дахь ln / lo / ls / gr / pwd команд

Цааш унших