Linux'ta echo komutu, bir dize/metin satırını görüntülemek için kullanılabilir. argümanlar. Bu komut, bir dosya ve ekranın durum testini sonuçlandırmak için çoğunlukla ve yaygın olarak çeşitli toplu iş dosyalarında ve kabuk komut dosyalarında kullanılan yerleşik bir komuttur.
Linux dağıtımları sistemi kendimiz kontrol etmemize ve kurmamıza olanak tanır. Bu bağlamda echo komutu en çok kullanılan komutlardan biridir. Toplu iş dosyalarında ve bash komut dosyalarında, ekranımızda veya bir dosyada durum metni oluşturmak için kullanılır. Komut bize tekrarlamamız söyleneni tekrarlıyor. Bu işlev çok basittir ancak yalnızca bunu yapması gerekir. Örneğin, echo olmadan kabuk betiklerinden görünür bir sonuç alamayız. Kabuk, cat komutu, head komutu, tail komutu veya echo Komutu gibi farklı komutları girebildiğimiz bir kullanıcı arayüzüdür.
Ortak yankı işlemi her programlama diline eşdeğerdir. Girdiyi yaparız (string biçimindedir), alınır ve yine değişmeden sonuçlanır.
Önemli: Komut satırı yorumlayıcısı veya kullanıcı arayüzü aynı zamanda bash kabuğu olarak da bilinir. Linux dağıtımlarında standart kabuk ve komutlarımızı girebildiğimiz metin penceresidir. Echo komutu Ubuntu'nun temel bir bölümüdür ve tüm sistemlere önceden yüklenmiş olarak gelir.
echo komutunun sözdizimi
echo [option] [string]
echo komutunun uygulamaları
Echo komutu SymbOS, KolibriOS, HP MPE/iX, ReactOS, Microsoft Windows, IBM OS/2, Digital Research FlexOS, Acorn Computers Panos, Microwave OS-9, Zilog Z80-RIO, MetaComCo TRIPOS, TSC FLEX, Multics, Unix benzeri ve Unix işletim sistemleri.
Her biri dahil olmak üzere çeşitli kabuklar Csh benzeri (zsh veya Bash gibi), Bourne benzeri kabuklar, Ve COMMAND.COM cmd.exe de yerleşik komut olarak echo komutunu yürütür.
Komut aynı zamanda EFI kabuğunun içinde de mevcuttur.
Echo komutunun geçmişi
Echo komutu Multics'te başladı. Daha sonra tarafından belirtildi Doug Mcllroy içinde C olarak dil 'parmak egzersizi' ve yardımcı olduğu doğrulandı. Unix'in 2 versiyonunun bir parçası oldu.
kovan nedir
7 versiyonda, echo -n komutu istemin yerini aldı (ancak echo komutu gibi davrandı, ancak çıktıyı satır sınırlayıcıyla birlikte sonlandırmadı).
Bu komut, gibi C kaçış dizilerini geliştirmeye başladı N sekizlik kaçış dizilerinin olarak temsil edilmesi farkıyla birlikte 0oo ziyade ooo C'de UNIX/PWB ve Unix System 3'ten sonra. Echo komutu MS-DOS'ta 2 versiyonda çıkar.
Günümüzde, farklı işletim sistemlerinde (benzer sistemlerde çeşitli) çeşitli yankı uyumsuz uygulamalar mevcuttur. Varsayılan olarak, birkaçı kaçış dizileri geliştiriyor, birkaçı ise geliştirmiyor. Benzer şekilde, birkaçı seçenekler alıyor (uygulamalara göre değişen liste) ve birkaçı almıyor.
Echo POSIX Belirtimi, ilk bağımsız değişken -n olduğunda veya diğer bağımsız değişkenler Unix'in belirtimi sırasında ters eğik çizgi karakterleri içerdiğinde (POSIX'te XSI seçeneği) doğayı belirtilmemiş halde bırakır, dizilerin geliştirilmesini zorunlu kılar ve seçeneğin işlenmesine izin vermez.
Echo komutunun çeşitli uygulamaları, varsayılan platformda esnek değildir. Bu tür doğa değişiklikleri nedeniyle echo komutu taşınabilir olmayan bir komut olarak incelenir ve komut yani; baskı Unix benzeri sistemlerde daha çok tercih edilir.
Yankı kontrol karakterleri nelerdir?
Echo komutunun genel prensibini anladıktan sonra komutla kullanabileceğimiz kontrol karakterlerini öğreneceğiz. Bu kontrol karakterleri ekranımızda doğrudan görünmez ancak satır sonları, metnin sonu ve metnin başlangıcı gibi birçok şeyi belirler.
Kaçmak | Tanım |
---|---|
A | Alarm sesi |
B | Bir karakter geri |
C | Metin kaydırmayı bastırır |
F | Geri |
R | Satırın başlangıcına geri dön |
N | Satır sonu |
T | Tablolu (İsteğe bağlı) |
\ | Ters eğik çizgi karakter çıktısı |
içinde | Tablo şeklinde (isteğe bağlı) |