Linux-da ECHO jamoasi

Anonim

Linux-da ECHO jamoasi

Ma'lumki, Linux operatsion tizimidagi harakatlarning aksariyati konsol orqali amalga oshiriladi. Foydalanuvchilar muayyan jarayonlarni bajarish uchun javobgar bo'lgan maxsus buyruqlardan foydalanadilar va oldindan belgilangan variantlar o'z qo'llari uchun eng ko'p yordamchi imkoniyatlarni boshqarish imkoniyatini beradi. Ushbu buyruqlardan biri Echo, va bugungi kunda ushbu yordam dasturi haqida batafsil ma'lumot berishni istaymiz va uning foydalanishga oid bir nechta misollarni keltirib chiqaramiz.

Biz Linux-da ECHO buyrug'idan foydalanamiz

Bugun ko'rib chiqilayotgan echo jamoasi bugungi kunda sodda ko'rinish va tor profilli manzilga ega - ekrandagi matnli matn mavjud. Biroq, bu tez-tez turli xil skriptlarda va boshqa maqsadlarda ishlatilishi mumkin emas. Keyinchalik biz ushbu yordam dasturining sintaksisi bilan qisqacha tanishtiramiz va standart konsolning eng mashhur va oddiy misollarini qismlarga ajratishni taklif qilamiz.

Echo sintaksisi

Deyarli har bir jamoa asosiy funktsiyadan tashqari, ko'rsatilgan dalillarni hisobga olgan holda boshqa harakatlar ham amalga oshirishi mumkin. EHO bu borada istisno qilinmadi, ammo rivojlangan variantlarning o'zi tufayli unchalik ko'p emas. Keling, ularning har biri haqida ko'proq o'ylab ko'raylik, lekin avval chiziqning standart ko'rinishi haqida: Echo + variantlari + satriga e'tibor bering.

  • -N - bu liniyani uzatishni ko'rsatmaydi;
  • - Qochish ketma-ketligini qo'shish uchun javobgar;
  • - Qochish ketma-ketliklarining talqinini o'chiradi.

Shuni ham ta'kidlaymizki, qochish tartibida umumiy variantlar ramz shaklida taqdim etilgan. Ularning har biri aniq qiymatga ega va agar siz aks-sado berishda izohlashni yoqsangiz, bunday dalillardan foydalanishingiz mumkin:

  • / C - satrni uzatishni o'chirish uchun javobgardir;
  • / T - gorizontal yorliqni ko'rsatadi;
  • / V - vertikal yorliqni yaratadi;
  • / b - satrda oldingi belgilarni olib tashlaydi;
  • / n - satrni yangisiga o'tkazishni o'z ichiga oladi;
  • / R - aravani chiziqning boshiga qaytaradi.

Yana bir bor yuqorida aytib o'tamizki, yuqoridagi variantlarni aniqlaymiz, u erda siz dastlab bahsda - jamoada argumentni buyurgan holatlarda kiritishingiz mumkin. Agar kerak bo'lsa, quyidagi ko'rsatmalarni namoyish etadigan so'zlarni kiritish uchun kiritilgan so'zlardan keyin har bir belgi takomillashtirilishi mumkin.

Oddiy satrning xulosasi

Yuqorida aytib o'tilganidek, echo buyruqining asosiy maqsadi - satr ekranidagi chiqish. Bu biz bundan keyin gaplashishni istaymiz, asosiy variantlar barcha imkoniyatlari qanday ishlashini aniqlashga yordam beradigan bir nechta oddiy harakatlarni ko'rib chiqadi.

  1. Masalan, dasturim menyusida yoki Ctrl + Alt + T Issiq tugmachasini bosib, siz uchun qulay konsolni ishga tushiring. Bu erda standart harakatlar buyrug'ini tekshirish uchun aks sado + har qanday so'z yoki iborani kiriting. Enter tugmachasini bosish orqali faollashtiriladi.
  2. Linuxda qo'shimcha variantlarni qo'llamasdan ishlating

  3. Ko'rinib turibdiki, yangi liniyada yangi kiritilgan so'zlar bir xil formatda paydo bo'ldi.
  4. Natijada qo'shimcha variantlarsiz Linuxda ECHO buyrug'idan foydalanish.

  5. Agar siz har bir so'zdan oldin variantni qo'shsangiz, avvalgi belgi o'chiriladi, bu natija bo'sh joysiz ko'rinadi, deb aytganda, biz echo -e \ bassith \ bliniux "ning ekskursiyasiz paydo bo'ladi.
  6. Oldingi belgining o'chirish opsiyasi bilan Linux-da eskuxdan foydalanish

  7. Belgilangan variantni hamma so'zlarni joylashtirdik, shuning uchun natijada mos keladi.
  8. Oldingi belgining o'chirish opsiyasi bilan Linux-dagi ECHO-dan foydalanish natijasi

  9. Endi keling, \ n parametriga e'tibor bering. Siz allaqachon bilganingizdek, agar dastlab ko'rsatilmagan bo'lsa, satrni topshirishni faollashtiradi.
  10. Linux-dagi Linux-dan foydalanish variantini yangi satrga o'tkazing

  11. Biz birinchi navbatda, bizda bir oz vaqtdan keyin nutq so'zlashini ko'rsatdik, shuning uchun ularning har biri yangi qatorda namoyish etiladi.
  12. Natija - Linux-dagi Linux-dagi Linux-da yangi satrga o'tkaziladi

  13. Matnni tekislash uchun ishlatiladigan yorliqqa o'tamiz. Kerakli natijaga erishish uchun kerakli joylarda etarlicha ro'yxatdan o'tasiz.
  14. Linux-da yorliq varianti bilan

  15. Ko'rinib turibdiki, birinchi so'zga, jadval ikki marta qo'llanildi. Ushbu chiziqlar ko'rsatiladigan paytda buni ko'rib chiqing.
  16. Linux-da yorliq variant yordamida Linux-da foydalanish natijasi

  17. Bundan tashqari, kirish qoidalariga rioya qilgan holda bir nechta variantlarni ketma-ket ravishda ko'rsatishga xalaqit bermaydi.
  18. Linux-da ECHO buyrug'idan foydalanganda variantlarni birlashtirish

  19. Masalan, quyida skrinshotda siz bir vaqtning o'zida uzatish va yorliq bilan chiqish natijasini ko'rasiz.
  20. Linuxda aks-sado buyrug'idan foydalanganda variantlarni birlashtirishning natijasi

  21. So'nggi misol, olish / v. Ushbu dalil vertikal yorliqni yaratadi.
  22. Linuxda Echo buyrug'i uchun vertikal yorliq variantidan foydalanish

  23. Natijada, har bir so'z yangi liniyadan olinadi va qadamlar shaklida olinadi.
  24. Linuxda ECHO buyrug'i uchun vertikal yorliqdan foydalanish natijasi

Endi bilasizki, echo buyrug'i belgilangan variantlarni belgilab, amalga oshirilishi mumkin bo'lgan har qanday shaklda ko'rsatilgan tartibda ko'rsatilishi mumkinligini bilasiz. Keling, boshqa parametrlarga boraylik, shunda ular qaysi birini to'g'ri formatda birlashtirish kerakligini tushunasiz.

O'zgaruvchi qiymatlarning chiqish

Deyarli har bir skriptlarda, ba'zi bir o'zgaruvchilar qiymati oldindan ishlatiladi. Agar biz Echo yordam dasturi haqida gapiradigan bo'lsak, unda bu juda ma'noni chiqishi mumkin. Biz ushbu misolni bitta terminalda ko'rib chiqamiz. Bu konsolni qayta ishga tushirganda, qiymatlar o'chiriladi, deb ta'kidlaydi.

  1. Boshlash uchun, men o'zgaruvchining ismi bo'lgan emanning nomi va eskirganligi, men uning qiymatidir.
  2. Linux-da ECHO orqali keyingi chiqish uchun o'zgaruvchini yaratish

  3. Belgilangan o'zgaruvchining qiymatini quyidagi qatorda ko'rsatish uchun echo $ i foydalaning.
  4. Yaratilgan o'zgaruvchidan foydalangan holda Linux-da Echo buyrug'ini kiriting

  5. Ko'rinib turibdiki, hamma narsa to'g'ri namoyon bo'ladi.
  6. O'zgaruvchidan foydalanib Linuxda Echo buyrug'ining natijasi

  7. Eksport l = linux-da boshqa o'zgaruvchini yarating.
  8. Linuxda EHOda birlashtirilgan kirish uchun ikkinchi o'zgaruvchini yaratish

  9. Biz Sud buyrug'ini Echo $ i Sayt $ l.
  10. Linuxda ikkita aks sado o'zgaruvchilari bilan birlashtirilgan kirish

  11. Endi siz Echo ikkita yoki bir qatorning formatida ikki yoki undan ortiq o'zgaruvchini ishlab chiqarish bilan nusxalashni amalga oshiradi.
  12. Linuxda ikkita aks sado o'zgaruvchilari bilan qo'shilgan kirish natijasi

Aksariyat hollarda, bu ko'rsatkichlar faqat skriptlarni yozish paytida ishlatiladi, ammo bunday funktsiya bir qator qiymatga bog'liq bo'lgan bir qator bir qator qaramlik, bitta terminal seansidagi harakatlarni amalga oshirish rejalashtirilgan bo'lsa foydali bo'lishi mumkin.

Ranglar satrini tayinlash

Agar siz konsoldan faol foydalansangiz, har bir so'z shunchaki oq yoki qora ranglarni o'z ichiga olishini bilasiz ("Terminal" mavzusiga qarab). Echo sizga liniyalarni bo'yash va bunday dalillar uchun javobgar bo'lish imkonini beradi:

  • \ 033 [30m - qora;
  • \ 033 [31M - qizil;
  • \ 033 [32M - Yashil;
  • \ 033 [33m - sariq;
  • \ 033 [34m - ko'k;
  • \ 033 [35M - binafsha;
  • \ 033 [36M - ko'k;
  • \ 033 [37M - kul rang.

Quyidagi yozuvlar fonining rangini o'zgartirishga imkon beradigan boshqa boshqa dalillar mavjud. Shunga o'xshash ro'yxatga o'xshaydi, ammo raqamlardagi farqlar mavjud:

  • \ 033 [40M - qora;
  • \ 033 [41M - qizil;
  • \ 033 [42m - yashil;
  • \ 033 [43M - sariq;
  • \ 033 [44m - ko'k;
  • \ 033 [45M - binafsha;
  • \ 033 [46m - ko'k;
  • \ 033 [47M - kulrang;
  • \ 033 [0M - barcha qiymatlarni standart holatga qaytaradi.

Siz allaqachon tushunganingizdek, bu dalillar kerak bo'lsa, har bir qatorga qo'llanilishi kerak. Shunga o'xshash tuzilishga o'xshaydi: Echo -E '\ 033 [33mmmpika \ 033 [46MMMMITE \ 033 [41MLLLUBE ".

Linuxda sado-dagi satr rangini o'zgartirish uchun

Yuqoridagi misol, to'q sariq rangda rangli va turli xil ranglarning kelib chiqishi qo'shimcha ravishda turli xil ranglarning kelib chiqishi qo'shimcha qilindi. Siz buni kiritilgan buyruq ostidagi skrinshotda ko'rasiz.

Qatorlarning rangini o'zgartirish uchun Linuxda aks-sado imkoniyatlarini qo'llash natijasi

Maxsus Bash belgilari

Echo buyrug'i faqat ochlik bilan bog'liq holda, u ushbu muhitning standart variantlarini saqlab turishi kerak. Aksariyat hollarda ular fayllarni saralash va joriy joylashuv ob'ektlarini chiqarish uchun javobgardirlar.

  1. Joriy papkaning tarkibini ko'rsatish uchun terminalda ECHO * kiriting.
  2. Echo buyrug'idan foydalanib, joriy papkaning tarkibini aks ettirish uchun Linux-da

  3. Keyingi qatorda barcha kiruvchi barcha kataloglar va elementlar ro'yxati paydo bo'ladi. Bu ro'yxatdan o'tmasdan standart satr bo'ladi. Biroq, endi siz yuqoridagi misollar asosida o'zgarishi mumkinligini allaqachon bilasiz.
  4. Echo buyrug'i Linuxda joriy papkaning tarkibini namoyish qilgandan so'ng

  5. Agar siz faqat belgilangan formatning elementlarini ko'rsatishni istasangiz, aks-sadosi *. .Txt ni boshqa talabchan variantga almashtiring.
  6. Maxsus fayl formatini chiqarish uchun Linux-da Echo buyrug'idan foydalanish

  7. Oxir-oqibat, biz Echo quyidagicha amalga oshiriladigan konfiguratsiya fayllarini tahrirlash uchun amalga oshiramiz: Echo 1> / Sys / Sys / Tarmoq / IPV4 / IP_FREFARWARD. 1 - Ariza, A / PRES / SYS / SYSE / IPV4 / IPH4 / IP_FARWARD - kerakli ob'ektga yo'l.
  8. Konfiguratsiya fayllarini o'zgartirish uchun Linux-da Echo buyrug'idan foydalanish

Bugungi materialning bir qismi sifatida biz Linux operatsion tizimida aks sadosi bilan shug'ullanamiz. Agar siz mashhur jamoalar bilan o'zaro munosabat mavzusiga qiziqsangiz, qo'shimcha ravishda ushbu mavzu bo'yicha ushbu mavzuni bizning veb-saytimizdagi havolalarni o'rganayotganda, ushbu mavzu bo'yicha maqolani o'rganishni maslahat beramiz.

Shuningdek qarang:

"Terminal" Linux-da tez-tez ishlatiladigan buyruqlar

Linux-da LN / FA / LS / GREP / PWD buyrug'i

Ko'proq o'qing