Linux-da Echo komandası

Anonim

Linux Echo Team

Bildiyiniz kimi, Linux əməliyyat sistemindəki hərəkətlərin əksəriyyəti konsol vasitəsilə həyata keçirilir. İstifadəçilər müəyyən proseslərin yerinə yetirilməsinə cavabdeh olan xüsusi əmrlərdən istifadə edəcəklər və əvvəlcədən müəyyən edilmiş seçimlər öz əllərinin ən kommunal xidmətlərinin əlavə imkanlarını idarə etməyə imkan verir. Bu əmrlərdən biri də əks-səda verir və bu gün onun istifadəsinə dair bir neçə nümunə gətirərək bu yardım proqramı haqqında daha ətraflı məlumat vermək istəyirik.

Echo əmrini Linux-da istifadə edirik

Ekranda ekran mətn - nəzərdən Echo komanda bu gün primitiv görünüşünü və dar profilli təyinat var. Lakin, bu tez-tez müxtəlif scripts istifadə ilə və digər məqsədlər üçün qarışmır. Sonra, bu yardım proqramının sintaksisi ilə qısa bir şəkildə tanış və standart konsoldakı ən populyar və sadə nümunələrini sökün.

Echo sintaksis

Demək olar ki, hər bir komanda, əsas funksiyası ilə yanaşı, həm də nəzərə müəyyən arqumentləri qəbul digər tədbirlər edə bilərsiniz. Echo, bu mövzuda istisna etmədi, lakin inkişaf etmiş seçimlərin sadəliyi səbəbindən o qədər də çox deyil. Gəlin hər biri haqqında daha çox hesab edək, amma əvvəlcə xəttin standart görünüşünə diqqət yetirin: Echo + Seçimlər + String.

  • -n - xəttin köçürülməsini göstərməyəcək;
  • -e - escape ardıcıllığı daxil məsul;
  • -E - Escape ardıcıllığı şərh aradan bırakır.

Biz də Escape ardıcıllığı simvol şəklində təqdim universal variantları unutmayın. Onların hər birinin müəyyən bir dəyəri var və echo əmrindən istifadə edərkən təfsir etsəniz, bu cür arqumentlərdən istifadə edə bilərsiniz:

  • / C - sətrin köçürülməsini silmək üçün məsuliyyət daşıyır;
  • / T - göstərir üfüqi nişanı;
  • / V - şaquli nişanı yaradır;
  • / B - simli əvvəlki simvolu rədd;
  • / N - Yeni bir simli transfer daxildir;
  • / R - xətti əvvəlinə arabası qaytarır.

Bir daha, biz yuxarıda variantları ilk komanda dəlil -e müəyyən o hallarda yalnız daxil mövcuddur aydınlaşdırmaq. Lazım gələrsə, bu simvolun hər birində aşağıdakı təlimatlarda göstərəcəyimiz sözlərin hər hansı birində yaxşılaşdırıla bilər.

sadə strings Nəticə

Yuxarıda qeyd olunduğu kimi, ECHO komanda əsas məqsədi string ekran çıxış edir. Daha sonra danışmaq istədiyimiz, bütün əsas seçimlərin bütün əsas seçimlərinin necə işlədiyini dəqiq başa düşməyə kömək edəcək bir neçə sadə hərəkət araşdıracaqdır.

  1. Ərizə menyu vasitəsilə və ya Ctrl + Alt + T isti düyməsini basaraq, məsələn, sizin üçün rahat konsol Run. Burada standart fəaliyyət komanda yoxlamaq üçün echo + hər hansı bir söz və ya söz daxil edin. Bu Enter düyməsini basaraq aktivləşdirilib.
  2. Əlavə seçimlər tətbiq etmədən Linux-da Echo əmrindən istifadə etməklə

  3. Gördüyünüz kimi, yeni sətirdə yeni daxil edilmiş sözlər tam olaraq eyni formatda göründü.
  4. Nəticə, Linux-da Echo əmrinin əlavə seçimləri olmadan istifadəsidir.

  5. Hər bir sözdən əvvəl bir seçim əlavə etsəniz, əvvəlki xarakter silinəcək, bu da nəticənin boşluq olmadan göstəriləcəyi, "Lumpics \ BSite \ Blinux" a orijinal mənzərəsinə sahib olduğumuz üçün nəticəsiz məkan olmadan göstərilir.
  6. Əvvəlki simvolun silinməsi seçimi ilə Linux-da Echo-da istifadə edin

  7. Göstərilən seçimi bütün sözlərə qoyduq, buna görə nəticə uyğun olduğu ortaya çıxdı.
  8. Əvvəlki simvolu silinmə seçimi ilə Linux-da Echo-dan istifadə nəticəsi

  9. İndi \ n parametrinə diqqət yetirək. Artıq bildiyiniz kimi, əvvəlcə göstərilməyibsə, sətirin köçürülməsini aktivləşdirir.
  10. Yeni bir sətir üçün bir ötürmə seçimi ilə Linux-da Echo istifadə edin

  11. Birincisindən sonra bir sözlə bir sözlə nüsxəni qeyd etdik, buna görə hər biri yeni bir sıra göstərilir.
  12. Nəticə, Linux-da Echo əmrinin yeni sətrə köçürmə seçimi ilə istifadəsidir

  13. Mətni hizalamaq üçün istifadə olunan nişana müraciət edirik. İstədiyiniz nəticəni əldə etmək üçün lazımi yerlərdə kifayət qədər qeydiyyatdan keçəcəksiniz.
  14. Tab seçimi ilə Linux-da Echo istifadə edin

  15. Göründüyü kimi, ilk sözü, sayılması iki dəfə tətbiq olundu. Xətlər göstərildikdə bunu düşünün.
  16. Linux-da Echo əmrindən istifadə nəticəsində Nişan Seçimi ilə

  17. Bundan əlavə, giriş qaydalarını müşahidə edərək ardıcıl olaraq bir neçə variantın müəyyənləşdirilməsinə mane olmur.
  18. Linux-da Echo əmrindən istifadə edərkən seçimləri birləşdirin

  19. Məsələn, aşağıdakı ekran görüntüsündə, eyni zamanda köçürmə və nişan ilə çıxış nəticəsini görürsən.
  20. Linux-da Echo əmrindən istifadə edərkən seçimləri birləşdirməyin nəticəsi

  21. Son nümunə kimi, götür / v. Bu arqument şaquli bir nişan yaradır.
  22. Linuxdakı Echo əmri üçün şaquli nişan seçimindən istifadə

  23. Nəticədə, hər bir söz yeni bir xəttdən və addımlar şəklində əldə edilir.
  24. Linuxdakı echo əmri üçün şaquli nişanın istifadəsinin nəticəsi

İndi echo əmri müəyyən seçimləri göstərərək həyata keçirilə bilən hər hansı bir formada göstərilən xətləri göstərməyə qadir olduğunu bilirsiniz. Başqa parametrlərə gedək ki, hansının düzgün formatda birləşmələrini başa düşəsiniz.

Dəyişən dəyərlərin çıxışı

Demək olar ki, hər bir yazıda, dəyərin əvvəlcədən olduğu müəyyən dəyişənlər istifadə olunur. Bir echo yardım proqramı haqqında danışırıqsa, deməli, çox mənanı çıxara bilir. Biz script özü əvvəlcədən yaratmadan bir terminal iclasında bu nümunə baxacaq. Bu konsol başlatmaqdan zaman dəyərlər silinəcək ki, işarə.

  1. i dəyişən adı və Lumpics onun dəyəri olduğu i, Lumpics = Export girərək bir sınaq dəyişən yaradılması ilə başlayacaq.
  2. ECHO vasitəsilə Linux daha çıxış üçün bir dəyişən yaratmaq

  3. İstifadə Echo aşağıdakı xətt təyin dəyişən dəyəri göstərmək üçün i $.
  4. yaradılmış dəyişən istifadə Linux ECHO komanda daxil edin

  5. Gördüyünüz kimi, hər şey düzgün göstərilir.
  6. dəyişən istifadə Linux echo komanda nəticə

  7. Export L = Linux vasitəsilə başqa dəyişən yaradın.
  8. Linux ECHO birləşmiş giriş üçün ikinci dəyişən yaratmaq

  9. Biz sınaq komanda Echo $ I Sayt $ L. təqdim
  10. Linux iki echo dəyişənlərin ilə birgə daxil

  11. İndi Echo bir xətt formatında iki və ya daha dəyişənlərin çıxışı ilə copes bilirik.
  12. Linux iki echo dəyişənlərin ilə birlikdə daxil nəticəsidir

bir dəyər eyni asılı bir sıra hasil etmək planlaşdırılır əgər scripts yazarkən çox hallarda, dəyişənlərin bu çıxış istifadə olunur, lakin belə bir funksiyası faydalı ola bilər, bir terminal sessiya çərçivəsində tədbirlər.

Atama rəng string

Siz fəal konsol istifadə edirsinizsə, siz hər sözü burada hər hansı bir mövcud rəng edə bilər, və yalnız ağ və ya qara deyil (mövzu "Terminal" asılı olaraq) ki, bilirik. Echo, həmçinin xətləri boya imkan verir, və bu cür arqumentlər üçün məsuliyyət:

  • \ 033 [30 - qara;
  • \ 033 [31m - red;
  • \ 033 [32m - Green;
  • \ 033 [33m - sarı;
  • \ 033 [34m - mavi;
  • \ 033 [35 - bənövşəyi;
  • \ 033 [36m - mavi;
  • \ 033 [37m - boz.

Siz kitabə fon rəngini imkan verir digər arqumentlər bir sıra var. Looks siyahısı oxşar istəyirəm, lakin fərqlər ədəd var:

  • \ 033 [40 - qara;
  • \ 033 [41m - red;
  • \ 033 [42m - Green;
  • \ 033 [43m - sarı;
  • \ 033 [44 metrlik - mavi;
  • \ 033 [45m - bənövşəyi;
  • \ 033 [46m - mavi;
  • \ 033 [47m - boz;
  • \ 033 [0d - default dövlət bütün dəyərlər sıfırlar.

Əgər siz artıq başa kimi ehtiyac olarsa, bu arqumentlər hər bir sıra tətbiq olacaq. oxşar strukturu kimi görünür belə: echo e \ "033 [33mlumpics \ 033 [46msite \ 033 [41mlinux".

Linux echo funksiyanı istifadə edərək satır rəngini dəyişmək üçün

Yuxarıda misal narıncı rəng Lumpics fon rəngli idi, və müxtəlif rəngli fonları əlavə "Site" və "Linux" üçün aktiv edilib. Siz daxil komanda aşağıdakı ekran görürük.

Linux Echo variantları tətbiq nəticə satır rəngini dəyişdirmək üçün

Xüsusi Bash simvol

ECHO komanda funksiyası yalnız Bash mühitdə, müvafiq olaraq, bu ətraf mühit üçün standart variantları olmalıdır. Əksər hallarda, onlar faylları və cari yeri obyektlərinin çıxış çeşidlənməsi üçün məsuliyyət daşıyırlar.

  1. Cari qovluq məzmunu göstərmək üçün Terminal Echo * daxil edin.
  2. Linux ECHO funksiyanı istifadə edərək cari qovluq məzmunu keçirmək üçün

  3. Növbəti sətir, bütün daxil olan qovluqların və elementlərin siyahısı bir siyahısını görünəcəkdir. Bu qeydiyyat olmadan standart simli olacaq. Bununla birlikdə, indi artıq aşağıdakı nümunələr əsasında dəyişdirilə biləcəyini artıq bilirsiniz.
  4. Linuxdakı Cari qovluqun məzmununu göstərdikdən sonra Echo əmr aksiyası

  5. Echo * .txt-i təyin edilmiş formatın elementlərini göstərmək istəyirsinizsə. .Txt başqa bir seçimə dəyişdirin.
  6. Xüsusi bir fayl formatını çıxarmaq üçün Linuxdakı Echo əmrindən istifadə etməklə

  7. Sonda qeyd edirik ki, əks-səda aşağıdakı kimi həyata keçirilən konfiqurasiya sənədlərini redaktə edir: Echo 1> / Proc / Sys / Net / IPv4 / IP_FORWARWARD. 1 - Tətbiq, A / Proc / Sys / Net / IPv4 / IP_Forward üçün simli - İstədiyiniz obyektə gedən yol.
  8. Konfiqurasiya sənədlərini dəyişdirmək üçün Linux-da Echo əmrindən istifadə etməklə

Bu gün maddi bir hissəsi kimi, biz Linux əməliyyat sistemi ECHO ilə məşğul olmuşdur. Məşhur komandalarla qarşılıqlı əlaqə mövzusu ilə maraqlanırsınızsa, əlavə olaraq, aşağıdakı linklərin altına keçərkən bu mövzuda bir məqalə öyrənməyi məsləhət görürük.

Həmçinin bax:

"Terminal" linux-da tez-tez istifadə olunan əmrlər

Lin / Linuxdakı LN / LS / LS / GREP / PWD əmri

Daha çox oxu