Linux'ta Echo Takımı

Anonim

Linux'ta Echo Takımı

Bildiğiniz gibi, Linux işletim sistemindeki eylemlerin çoğu konsoldan gerçekleştirilir. Kullanıcılar, belirli işlemlerin gerçekleştirilmesinden sorumlu olan özel komutları kullanacak ve önceden belirtilen seçenekler, en çok yardımcı programların ek olanaklarını kontrol etmelerini sağlayan kendi ellerine izin veriyor. Bu komutlardan biri yankıdır ve bugün bu yardımcı program hakkında daha ayrıntılı olarak, kullanımının birkaç örneğini sunmak istiyoruz.

Echo komutunu Linux'ta kullanıyoruz

Bugün göz önünde bulundurulan yankı ekibi, ilkel bir görünüm ve dar bir profilli hedef - ekranda metin görüntüle. Bununla birlikte, bu genellikle çeşitli komut dosyalarında ve diğer amaçlar için kullanıldığını etkileşime girmez. Daha sonra, bu yardımcı programın sözdizimini kısaca tanıdık ve standart konsoldaki girişinin en popüler ve basit örneklerini söküyoruz.

Echo sözdizimi

Neredeyse her takım, ana fonksiyona ek olarak, belirtilen argümanları dikkate alan diğer eylemleri de yerine getirebilir. Yankı bu konuda istisna olmadı, ancak, gelişmiş seçeneklerin kendisinin sadeliği nedeniyle, çok fazla değil. Her biri hakkında daha fazla düşünelim, ancak önce satırın standart görünümüne dikkat edin: ECHO + Options + String.

  • -n - çizginin transferini göstermez;
  • -e - Kaçış dizilerinin dahil edilmesinden sorumludur;
  • -E - kaçış dizilerinin yorumlanmasını devre dışı bırakır.

Ayrıca, kaçış dizilerinin semboller şeklinde sunulan evrensel seçenekler olduğunu da unutmayın. Her birinin kesin bir değeri vardır ve Echo komutunu kullanırken yorumlamayı etkinleştirirseniz, bu argümanları kullanabilirsiniz:

  • / C - Dizenin transferini silmekten sorumlu;
  • / T - Yatay bir sekmeyi görüntüler;
  • / V - Dikey bir sekme oluşturur;
  • / B - String'deki önceki sembolü kaldırır;
  • / n - Dizenin yenisine aktarılmasını içerir;
  • / R - Taşıyıcıyı çizginin başlangıcına döndürür.

Bir kez daha, yukarıda belirtilen seçenekleri açıklığa kavuşturuyoruz, yalnızca başlangıçta takımdaki argümanı öngördüğünüz durumlara girmek için kullanılabilir. Gerekirse, bu sembolün her biri, aşağıdaki talimatlarda göstereceğimiz kelimelerden herhangi birinin ardından geliştirilebilir.

Basit dizenin sonucu

Daha önce de belirtildiği gibi, ECHO komutunun asıl amacı dize ekranına çıktıdır. Daha fazla konuşmak istediğimiz bu konuda, ana seçeneklerin tümünün nasıl çalıştığını tam olarak nasıl çalışmanıza yardımcı olacak birkaç basit eylemi inceledi.

  1. Console, örneğin, uygulama menüsünden veya CTRL + ALT + T Hot tuşuna basarak, Standart Eylem komutunu kontrol etmek için ECHO + herhangi bir kelime veya cümle girin. Enter tuşuna basılarak etkinleştirilir.
  2. Ek seçenekler uygulamadan Linux'daki ECHO komutunu kullanarak

  3. Gördüğünüz gibi, yeni satırda, yeni girilen kelimeler tam olarak aynı formatta göründü.
  4. Sonuç, ECHO komutunun Linux'daki ek seçenekler olmadan kullanılmasıdır.

  5. Her kelimenin önündeki bir seçenek \ b eklerseniz, önceki karakter silinir, bu, yankı "Lumpics \ bsite \ Blinux" ın orijinal görünümüne sahip olmamız şartıyla, sonucun boşluksuz görüntüleneceği anlamına gelir.
  6. Önceki sembolün silme seçeneği ile Linux'taki yankı kullanarak

  7. Belirtilen seçeneği tüm kelimelerle koyduk, böylece sonuç uygun olduğu ortaya çıktı.
  8. Önceki sembolün silme seçeneği ile Linux'ta yankı kullanmanın sonucu

  9. Şimdi \ n parametresine dikkat edelim. Bildiğiniz gibi, başlangıçta belirtilmemişse, dizgenin transferini etkinleştirir.
  10. Linux'ta Echo'yu yeni bir dize aktarma seçeneği ile kullanma

  11. İlk önce bir özetle \ n belirttik, bu nedenle, her biri yeni bir satırda gösterilecektir.
  12. Sonuç, Linux'daki ECHO komutunun, transfer seçeneği ile yeni dizeye kullanımıdır.

  13. Metni hizalamak için kullanılan sekmeye dönüyoruz. İstenilen sonucu elde etmek için gerekli yerlere yeterince kaydolacaksınız.
  14. Sekme seçeneğiyle Linux'ta yankı kullanarak

  15. Görülebileceği gibi, ilk kelimeye, tabalasyon iki kez uygulandı. Hatlar görüntülendiğinde bunu düşünün.
  16. Linux'ta ECHO komutunu sekme seçeneğiyle kullanma sonucu

  17. Ek olarak, hiçbir şey, sırayla birkaç seçenek belirterek, giriş kurallarını gözlemleyerek engeller.
  18. Linux'daki Echo komutunu kullanırken seçenekleri birleştirin

  19. Örneğin, aşağıdaki ekran görüntüsünde, aynı anda transfer ve sekme ile çıkışın sonucunu görüyorsunuz.
  20. Linux'daki Echo komutunu kullanırken seçeneklerin birleştirilmesinin sonucu

  21. Son örnek olarak, / v. Bu argüman dikey bir sekme oluşturur.
  22. Linux'daki yankı komutu için dikey sekme seçeneğini kullanarak

  23. Sonuç olarak, her kelime yeni bir satırdan ve adımlar şeklinde elde edilir.
  24. Linux'daki Echo komutu için dikey sekmeyi kullanma sonucu

Artık, ECHO komutunun, uygun seçenekleri belirterek uygulanabilecek herhangi bir biçimde belirtilen satırları görüntüleyebileceğini biliyorsunuz. Diğer parametrelere gidelim, böylece hangisinin doğru biçimde birleştirileceğini anlamanız için.

Değişken değerlerin çıkışı

Hemen hemen her komut dosyasında, değerin önceden olduğu bazı değişkenler kullanılır. Bir Echo yardımcı programından bahsediyorsak, çok anlamını çıkarabilir. Bu örneği, komut dosyasının kendisinin bir önceki oluşturulması olmadan bir terminal oturumunda düşüneceğiz. Bu, konsolu yeniden başlatıldığında değerler silinir.

  1. Başlamak için, İhracat I = Lumpics'i girerek, değişkenin adıdır ve lumpics değeridir.
  2. Linux'ta Echo üzerinden daha fazla çıkış için bir değişken oluşturma

  3. Verilen değişkenin değerini aşağıdaki satırda görüntülemek için ECHO $ ​​I kullanın.
  4. Oluşturulan değişkeni kullanarak Linux'ta ECHO komutunu girin

  5. Gördüğünüz gibi, her şey doğru görüntülenir.
  6. Değişken kullanarak Linux'daki yankı komutunun sonucu

  7. İhracat L = Linux ile başka bir değişken oluşturun.
  8. Linux'ta Echo'da Kombine Girdi İçin İkinci Bir Değişken Oluşturma

  9. Deneme komutunu tanıtıyoruz echo $ i site $ L.
  10. Linux'ta iki yankı değişkenli kombine giriş

  11. Artık yankı, bir satır biçiminde iki veya daha fazla değişkenin çıkışıyla başa çıktığını biliyorsunuz.
  12. Linux'ta iki yankı değişkenli birleşik girişin sonucu

Çoğu durumda, bu değişkenlerin çıktısı yalnızca komut dosyaları yazarken kullanılır, ancak böyle bir işlev, bir değere bağımlı bir dizi, bir terminal oturumu içindeki eylemler üretilmesi planlanırsa, böyle bir işlev yararlı olabilir.

Renk dizesi atama

Aktif olarak konsolu kullanıyorsanız, her kelimenin burada mevcut herhangi bir rengi alabileceğini ve sadece beyaz veya siyah olmadığını biliyorsunuzdur ("terminal" konusuna bağlı olarak). ECHO ayrıca hatları boyamanıza ve bu argümanlardan sorumludur:

  • \ 033 [30m - siyah;
  • \ 033 [31m - kırmızı;
  • \ 033 [32m - Yeşil;
  • \ 033 [33m - sarı;
  • \ 033 [34m - mavi;
  • \ 033 [35m - mor;
  • \ 033 [36m - mavi;
  • \ 033 [37m - gri.

Yazıt geçmişinin rengini değiştirmenize izin veren bir dizi diğer argüman vardır. Benzer bir listeye benziyor, ancak sayılarda farklılıklar var:

  • \ 033 [40m - siyah;
  • \ 033 [41m - kırmızı;
  • \ 033 [42m - Yeşil;
  • \ 033 [43m - sarı;
  • \ 033 [44m - Mavi;
  • \ 033 [45m - mor;
  • \ 033 [46m - mavi;
  • \ 033 [47m - gri;
  • \ 033 [0m - Tüm değerleri varsayılan duruma sıfırlar.

Zaten anlaşıldığınız gibi, bir ihtiyaç varsa, bu argümanların her satıra uygulanması gerekecektir. Aşağıdaki gibi benzer bir yapıya benziyor: Echo -e "\ 033 [33mlumpics \ 033 [46mSite \ 033 [41mlinux".

Satırların rengini değiştirmek için Linux'taki ECHO komutunu kullanma

Yukarıdaki örnek, turuncu renkte renkli lumpics arka plandı ve farklı renkteki arka planlar ayrıca "Site" ve "Linux" olarak aktive edildi. Bunu, girilen komutun altındaki ekran görüntüsünde görüyorsunuz.

Linux'taki yankı seçeneklerinin satırların rengini değiştirmesi sonucu

Özel Bash karakterleri

Yankı komutu işlevi yalnızca Bash ortamında, sırasıyla, bu ortam için standart seçenekleri korumalıdır. Çoğu durumda, dosyaların sıralanmasından ve geçerli konumun nesnelerinin çıktılarından sorumludurlar.

  1. Geçerli klasörün içeriğini göstermek için terminalde ECHO * girin.
  2. Geçerli klasörün içeriğini görüntülemek için Linux'ta ECHO komutunu kullanma

  3. Bir sonraki satır, kesinlikle gelen tüm dizinler ve unsurların bir listesi görünecektir. Kayıt olmadan standart bir dize olacaktır. Ancak, şimdi yukarıdaki örnekler temelinde değiştirilebileceğini zaten biliyorsunuzdur.
  4. Geçerli klasörün içeriğini görüntüledikten sonra Linux'ta Echo komutu eylemi

  5. Belirtilen formatın yalnızca öğelerini görüntülemek istiyorsanız, Echo * .txt'i belirtin. .Txt dosyasını başka bir seçeneğe değiştirin.
  6. Belirli bir dosya formatını çıkarmak için Linux'ta ECHO komutunu kullanma

  7. Sonunda, ECHO'nun, aşağıdaki gibi yapılan yapılandırma dosyalarını düzenlemek için de gerçekleştirdiğini not ediyoruz: ECHO 1> / Proc / Sys / Net / IPv4 / IP_Forward. 1 - Uygulama, A / Proc / Sys / Net / IPv4 / IP_Forward - istenen nesneye giden yolu.
  8. Yapılandırma dosyalarını değiştirmek için Linux'ta ECHO komutunu kullanma

Günümüz malzemesinin bir parçası olarak, Linux işletim sisteminde yankı ile uğraştık. Popüler ekiplerle etkileşim konusu ile ilgileniyorsanız, ek olarak, aşağıdaki bağlantıların altında hareket ederken, web sitemizdeki bu konuda bir makaleyi öğrenmenizi öneririz.

Ayrıca bakınız:

"Terminal" linux'taki sık kullanılan komutlar

Ln / bul / ls / gREP / PWD komutu Linux

Devamını oku