Echo გუნდი Linux- ში

Anonim

Echo გუნდი Linux- ში

როგორც მოგეხსენებათ, Linux- ის ოპერაციული სისტემის უმრავლესობა კონსოლში ხორციელდება. მომხმარებლები გამოიყენებენ სპეციალურ ბრძანებებს, რომლებიც პასუხისმგებელნი არიან გარკვეული პროცესების შესრულებაზე, და წინასწარ განსაზღვრულ ვარიანტებს საშუალებას მისცემს საკუთარი ხელებით გააკონტროლონ დამატებითი შესაძლებლობების დამატებითი შესაძლებლობები. ერთ-ერთი ასეთი ბრძანებები არის ეხო, და დღეს ჩვენ გვინდა უფრო დეტალურად გითხრათ ამ კომუნალური, მისი გამოყენების რამდენიმე მაგალითი.

ჩვენ ვიყენებთ Echo Command Linux- ში

ECHO გუნდი გათვალისწინებით დღეს პრიმიტიული სახე და ვიწრო პროფილის დანიშნულებაა ეკრანზე ტექსტის ჩვენება. თუმცა, ეს არ ერევა ხშირად გამოიყენება სხვადასხვა სკრიპტებში და სხვა მიზნებისთვის. შემდეგი, ჩვენ მოკლედ ვთავაზობ თავს ამ კომუნალური სინტაქსით და დაიშალა მისი შეყვანის ყველაზე პოპულარული და მარტივი მაგალითები სტანდარტულ კონსოლში.

ეხო სინტაქსი

თითქმის ყველა გუნდი, გარდა ძირითადი ფუნქცია, ასევე შეუძლია განახორციელოს სხვა ქმედებები გათვალისწინებით განსაზღვრული არგუმენტები. ECHO არ იყო გამონაკლისი ამ თვალსაზრისით, თუმცა, თავად მოწინავე პარამეტრების სიმარტივის გამო, არ არის იმდენად. მოდით განვიხილოთ ეს უფრო მეტი თითოეული მათგანი, მაგრამ პირველი ყურადღება მიაქციეთ ხაზის სტანდარტულ ხედვას: Echo + Options + String.

  • -N - ეს არ გამოჩნდება ხაზის გადაცემას;
  • - პასუხისმგებელია გაქცევის სეგმენტების ჩართვისთვის;
  • -E - გამორთულია გაქცევის თანმიმდევრობის ინტერპრეტაცია.

ჩვენ ასევე აღვნიშნავთ, რომ გაქცევის თანმიმდევრობები წარმოადგენს სიმბოლოების სახით წარმოდგენილ საყოველთაო პარამეტრებს. თითოეულ მათგანს აქვს გარკვეული მნიშვნელობა, და თუ გააქტიურებთ ინტერპრეტაციას ECHO ბრძანების გამოყენებისას, შეგიძლიათ გამოიყენოთ ასეთი არგუმენტები:

  • / C - პასუხისმგებელი წაშლის გადაცემის სიმებიანი;
  • / T - აჩვენებს ჰორიზონტალურ ჩანართს;
  • / V - ქმნის ვერტიკალურ ჩანართს;
  • / B - შლის წინა სიმბოლოს სიმებიანი;
  • / N - მოიცავს გადაცემის სიმებიანი ახალი ერთი;
  • / R - ბრუნდება გადაზიდვის დასაწყისში ხაზი.

კიდევ ერთხელ, ჩვენ განვმარტავთ ზემოთ პარამეტრების ხელმისაწვდომი მხოლოდ იმ სიტუაციებში, სადაც თავდაპირველად დადგენილი არგუმენტი - გუნდში. საჭიროების შემთხვევაში, თითოეული ეს სიმბოლო შეიძლება გაუმჯობესდეს რომელიმე სიტყვის შეყვანის შემდეგ, რომ ჩვენ გამოვაქვეყნებთ შემდეგ ინსტრუქციებში.

მარტივი სიმებიანი დასკვნა

როგორც ზემოთ აღინიშნა, ECHO- ს ბრძანების მთავარი მიზანი არის სიმებიანი ეკრანის გამომავალი. ამის შესახებ, რომ ჩვენ გვინდა, რომ გავაგრძელოთ საუბარი, შეისწავლა რამდენიმე მარტივი ქმედება, რომელიც ხელს შეუწყობს ზუსტად იმას, თუ როგორ მუშაობს ყველა ძირითადი ვარიანტი კომუნალური.

  1. აწარმოეთ კონსოლი თქვენთვის მოსახერხებელი თქვენთვის, მაგალითად, აპლიკაციის მენიუს მეშვეობით ან CTRL + AL + T HOT გასაღების დაჭერით. აქ Enter echo + ნებისმიერი სიტყვა ან ფრაზა, რათა შეამოწმოთ სტანდარტული სამოქმედო ბრძანება. იგი გააქტიურებულია შესვლის ღილაკზე დაჭერით.
  2. გამოყენებით Echo ბრძანება Linux გარეშე გამოყენების დამატებითი პარამეტრები

  3. როგორც ხედავთ, ახალ ხაზში, ახლად შეყვანილი სიტყვები ზუსტად იგივე ფორმატში გამოჩნდა.
  4. შედეგი არის ECHO ბრძანების გამოყენება Linux- ში დამატებითი პარამეტრების გარეშე.

  5. თუ თქვენ დაამატებთ ვარიანტს \ b თითოეული სიტყვის წინ, წინა ხასიათს ატარებს, რაც იმას ნიშნავს, რომ შედეგი გამოჩნდება სივრცის გარეშე, იმ პირობით, რომ ჩვენ გვყავს Echo -e- ის "Lumpics \ Blinux".
  6. გამოყენება Echo in Linux ერთად წაშლა ვარიანტი წინა სიმბოლო

  7. ყველა სიტყვაში მითითებული ვარიანტი დავამატეთ, ამიტომ შედეგი აღმოჩნდა შესაბამისი.
  8. წინა სიმბოლოების წაშლასთან ერთად Echo- ის გამოყენების შედეგი

  9. ახლა ყურადღება მიაქციეთ \ n პარამეტრი. როგორც უკვე იცით, ის ააქტიურებს სიმებიანი გადაცემას, თუ თავდაპირველად არ იყო მითითებული.
  10. გამოყენებით Echo in Linux ერთად გადაცემის ვარიანტი ახალი სიმებიანი

  11. თავდაპირველად ჩვენ მიუთითეთ Northell- ში, ამიტომ თითოეული მათგანი ახალ ზედიზედ გამოჩნდება.
  12. შედეგი არის ECHO- ს ბრძანების გამოყენება Linux- ში ახალი სტრიქონის გადაცემის ვარიანტით

  13. ჩვენ მივმართავთ tab რომელიც გამოიყენება გასწორება ტექსტი. თქვენ საკმარისად დარეგისტრირდით საჭირო ადგილებში, რათა მივაღწიოთ სასურველ შედეგს.
  14. გამოყენებით Echo in Linux ერთად Tab ვარიანტი

  15. როგორც ჩანს, პირველი სიტყვით, ორჯერ გამოყენებულ იქნა. განვიხილოთ ეს, როდესაც ხაზები გამოჩნდება.
  16. შედეგების გამოყენებით Echo ბრძანება Linux ერთად Tab ვარიანტი

  17. გარდა ამისა, არაფერი არ ერევა რამდენიმე ვარიანტი თანმიმდევრულად, შეყვანის წესების დაცვით.
  18. აერთიანებს პარამეტრების გამოყენებისას ECHO ბრძანება Linux- ში

  19. მაგალითად, ქვემოთ მოყვანილი სკრინშოტით ხედავთ გამომავალ შედეგს გადაცემასთან და ჩანართზე ამავე დროს.
  20. Linux- ის ეპოქის ბრძანების გამოყენებისას პარამეტრების კომბინაციის შედეგად

  21. როგორც ბოლო მაგალითი, მიიღოს / v. ეს არგუმენტი ქმნის ვერტიკალურ ჩანართს.
  22. გამოყენებით ვერტიკალური tab ვარიანტი Echo ბრძანება Linux

  23. შედეგად, თითოეული სიტყვა მიიღება ახალი ხაზიდან და ნაბიჯების სახით.
  24. შედეგების გამოყენებით ვერტიკალური tab for echo ბრძანება Linux

ახლა თქვენ იცით, რომ ECHO ბრძანება შეუძლია განსაზღვროს მითითებულ ხაზებზე ნებისმიერი ფორმით, რომელიც შეიძლება განხორციელდეს შესაბამისი პარამეტრების მითითებით. მოდით წავიდეთ სხვა პარამეტრებში ისე, რომ თქვენ გესმით, რომელი მათგანი გაერთიანდება მარჯვენა ფორმატში.

ცვლადი ღირებულებების გამომუშავება

თითქმის ყველა სკრიპტში, გარკვეული ცვლადები გამოიყენება, რომელშიც ღირებულება წინასწარ არის. თუ ჩვენ ვსაუბრობთ echo კომუნალური, მაშინ მას შეუძლია გამომავალი ძალიან მნიშვნელობა. ჩვენ განვიხილავთ ამ მაგალითს ერთ ტერმინალში, სცენარის წინასწარი შექმნის გარეშე. ეს ნიშნავს იმას, რომ კონსოლის გადატვირთვისას, ღირებულებები წაშლილია.

  1. იმისათვის, რომ დაიწყოთ საცდელი ცვლადი ექსპორტის i = lumpics, სადაც მე ვარ ცვლადი სახელი და lumpics არის მისი ღირებულება.
  2. შექმნის ცვლადი შემდგომი გამომავალი მეშვეობით Echo in Linux

  3. გამოიყენეთ ECHO $ ​​i გამოვხატო დანიშნული ცვლადის ღირებულება შემდეგ ხაზში.
  4. შეიყვანეთ Echo ბრძანება Linux- ში შექმნილი ცვლადის გამოყენებით

  5. როგორც ხედავთ, ყველაფერი სწორად არის ნაჩვენები.
  6. ECHO ბრძანების შედეგი Linux- ში ცვლადის გამოყენებით

  7. შექმენით სხვა ცვლადი ექსპორტის L = Linux- ის მეშვეობით.
  8. შექმნის მეორე ცვლადი კომბინირებული შეყვანის Echo in Linux

  9. ჩვენ წარმოგიდგენთ საცდელი ბრძანების echo $ i site $ l.
  10. კომბინირებული შეყვანის ორი echo ცვლადები Linux

  11. ახლა თქვენ იცით, რომ echo copes ერთად გამომავალი ორი ან მეტი ცვლადი ფორმატში ერთი ხაზი.
  12. კომბინირებული შეყვანის შედეგი Linux- ში ორი echo ცვლადით

უმეტეს შემთხვევაში, ცვლადების ეს გამომუშავება გამოიყენება მხოლოდ მაშინ, როდესაც სკრიპტების წერა, თუმცა, ასეთი ფუნქცია სასარგებლოა, თუ დაგეგმილია ერთ-ერთი ღირებულების, ერთი ტერმინალის სესიის ფარგლებში ერთჯერადი იდენტური დამოკიდებული.

მინიჭება ფერები სიმებიანი

თუ თქვენ აქტიურად იყენებთ კონსოლს, იცით, რომ თითოეულ სიტყვას შეუძლია მიიღოს ნებისმიერი ფერი აქ, და არა მხოლოდ თეთრი ან შავი (დამოკიდებულია თემაზე "ტერმინალი"). Echo ასევე საშუალებას გაძლევთ ხატვა ხაზები, და პასუხისმგებელი ამგვარი არგუმენტები:

  • \ 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 [0M - რესეტი ყველა ღირებულებას ნაგულისხმევ მდგომარეობას.

როგორც უკვე გაიგე, ეს არგუმენტები თითოეულ რიგზე უნდა იქნას გამოყენებული, თუ საჭიროა საჭიროება. მსგავს სტრუქტურას ჰგავს შემდეგი სტრუქტურა: ეხო -ე "\ 033 [33mlumpics \ 033 [46msite \ 033 [41mlinux".

გამოყენებით Echo ბრძანება Linux შეცვალოს ფერის რიგები

ზემოთ მოყვანილი მაგალითი იყო ფერადი lumpics ფონზე ფორთოხლის ფერი, და ფონზე სხვადასხვა ფერის ფონზე იყო დამატებით გააქტიურებული "საიტი" და "Linux". თქვენ ხედავთ ამ Screenshot ქვემოთ მოყვანილი ბრძანება.

Linux- ის ეპოქის პარამეტრების გამოყენების შედეგი რიგების ფერის შესაცვლელად

სპეციალური Bash სიმბოლო

ECHO ბრძანების ფუნქცია მხოლოდ Bash გარემოში, შესაბამისად, ეს უნდა შეინარჩუნოს სტანდარტული პარამეტრები ამ გარემოსთვის. უმეტეს შემთხვევაში, ისინი პასუხისმგებელნი არიან მიმდინარე ადგილმდებარეობის ობიექტების ფაილების და გამომავალი.

  1. შეიყვანეთ Echo * ტერმინალში არსებული საქაღალდის შინაარსი.
  2. გამოიყენეთ ECHO ბრძანება Linux- ში არსებული საქაღალდის შინაარსის ჩვენება

  3. მომდევნო ხაზი გამოჩნდება აბსოლუტურად ყველა შემომავალი დირექტორიის და ელემენტების სიაში. ეს იქნება სტანდარტული სიმებიანი რეგისტრაციის გარეშე. თუმცა, ახლა უკვე იცით, რომ ეს შეიძლება შეიცვალოს ზემოთ მაგალითების საფუძველზე.
  4. Echo Command Action Linux- ში არსებული საქაღალდის შინაარსის შემდეგ

  5. მიუთითეთ Echo * .txt თუ გსურთ მხოლოდ განსაზღვრული ფორმატის ელემენტები. შეცვალეთ .txt სხვა საჭირო ვარიანტი.
  6. ECHO- ს ბრძანების გამოყენებით Linux- ში კონკრეტული ფაილის ფორმატის გამოტანა

  7. საბოლოო ჯამში, ჩვენ აღვნიშნავთ, რომ ECHO ასევე ასრულებს კონფიგურაციის ფაილების რედაქტირებას, რომელიც ხორციელდება შემდეგნაირად: Echo 1> / Proc / Sys / Net / IPv4 / IP_Forward. 1 - განაცხადის სიმებიანი, A / Proc / Sys / Net / IPv4 / IP_Forward - სასურველი ობიექტის გზა.
  8. გამოყენებით Echo ბრძანება Linux შეცვალოს კონფიგურაციის ფაილი

დღევანდელი მასალის ნაწილი, ჩვენ ვიმსჯელებთ ECHO- ს Linux- ის ოპერაციულ სისტემაში. თუ თქვენ დაინტერესებული ხართ პოპულარულ გუნდებთან ურთიერთქმედების თემით, დამატებით, ჩვენ გირჩევთ, გაეცნოთ ამ თემას ამ თემას ჩვენს ვებ-გვერდზე, ხოლო ქვემოთ მოყვანილი ბმულების ქვემოთ.

Იხილეთ ასევე:

ხშირად გამოყენებული ბრძანებები "ტერმინალში" Linux- ში

LN / FORT / LS / GREP / PWD ბრძანება Linux- ში

Წაიკითხე მეტი