У цій статті ми розглянемо команду echo. Команда Echo — це вбудована функція команди для Unix / Linux, яка зазвичай використовується для відображення тексту або повідомлення на екрані.
Синтаксис:
$ echo [option]>
Наприклад :
$ echo Geeks For Geeks>
Вихід:
Geeks For Geeks>

Вихід
Загалом є три варіанти:
- -п : не друкує кінцевий новий рядок.
- -І : це параметр за замовчуванням, який вимикає реалізацію керуючих послідовностей.
- -Це є : Використовується для ввімкнення інтерпретації екранування зворотної косої риски
Деякі escape-послідовності виконують різні операції, наприклад:
Ескейп-послідовності | Значення |
|---|---|
| Backspace | |
| Зворотна коса риска | |
| Нова лінія | |
| Повернення каретки | |
| Горизонтальна вкладка | |
| in | Вертикальна вкладка |
Приклад 1: Backspace
$ echo -e 'Geeks For Geeks'>
Вихід:
GeeksForGeeks>

Вихід
Приклад 2: Новий рядок
$ echo -e 'Geeks For Geeks'>
Вихід:
Geeks For Geeks>

Вихід
Приклад 3: Горизонтальна вкладка
$ echo -e 'Geeks For Geeks'>
Вихід:
Geeks For Geeks>

Вихід
Приклад 4: Зворотна коса риска
$ echo -e 'GeeksForGeeks'>
Вихід:
GeeksForGeeks>

Вихід
Приклад 5: Повернення каретки
$ echo -e 'Geeks For Geeks'>
Вихід:
шрифт gimp
For Geeks>

Вихід
Приклад 6: Вертикальна вкладка
$ echo -e 'Geeksv Forv Geeks'>
Вихід:
Geeks♂ For♂ Geeks>

Вихід
Приклад 7: Параметр -n
$ echo -n 'Geeks For Geeks'>
Вихід:
Geeks For Geeks>

Вихід
Ви можете знайти всі команди, пов’язані з луна написавши таку команду.
$ /bin/echo --help>
Вихід:

Вихід
Існують інші способи використання команди echo
Отримання інформації від користувача:
Ми створюємо текстовий файл під назвою userInput.sh і пишемо в нього наступний код.
#!/bin/sh echo 'Enter Your Name : ' read name #It take input from user echo 'Hello, $name. Welcome to GeeksForGeeks'>
Тепер запустіть userInput.sh за допомогою наведеного нижче коду:
$ chmod +x ./userInput.sh $ ./userInput.sh>
Вихід:

Вихід
Висновок
Підсумовуючи, команда echo — це універсальна та потужна вбудована команда в системах Unix/Linux, яка дозволяє користувачам відображати текст або повідомлення на екрані. У статті надано детальний огляд синтаксису команди echo, параметрів і різноманітних прикладів, що демонструють її використання, включаючи можливість придушувати символи нового рядка, увімкнути/вимкнути інтерпретацію escape-послідовності та відображати спеціальні символи, як-от пробіли, символи табуляції та повернення каретки. У статті також описано, як приймати дані від користувачів за допомогою команд echo та read разом. Загалом команда echo є важливим інструментом у наборі інструментів користувача Unix/Linux, що забезпечує ефективне маніпулювання текстом і відображення вихідних даних у середовищі командного рядка.