logo

Сценарії Bash – команда Bash Echo

У цій статті ми розглянемо команду 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, що забезпечує ефективне маніпулювання текстом і відображення вихідних даних у середовищі командного рядка.