Серед багатьох команд, доступних у командному рядку Linux (CLI), оволодіння основними командами має вирішальне значення для ефективної навігації та керування файлами та каталогами. Ще одна річ, яку варто зазначити, це те, що однією з цих основних команд є «read», яка дозволяє користувачам фіксувати введення з клавіатури чи інших джерел. У цій статті ми докладніше розглянемо команду read, вивчивши її синтаксис, функціональні можливості та практичні приклади її використання. Це ще більше спростить вашу роботу та процес налаштування вашого сервера, а також заощадить ваш час.

Розуміння прочитаної команди

Команда read в Linux в основному використовується для читання рядка введення зі стандартного введення (stdin) або іншого файлового дескриптора. Його синтаксис простий:

read [options] [variable(s)]

Ця унікальна команда читання пропонує користувачеві ввести дані, які потім зберігаються у вказаних змінних. Важливо ознайомитися з деяким практичним використанням команди read, що ми зробимо пізніше в цій статті.

Читання введених користувачем даних

Загальним випадком використання команди read є запит користувачів на введення та збереження їхніх відповідей у ​​змінних. Наприклад, така команда:

echo "your_name:"

read name

echo "Hello, $name! Welcome here, folks!."

Цей приклад може чітко показати вам, як саме команда read фіксує введене ім’я користувача та призначає його змінній «name», яка потім використовується у вітальному повідомленні.

Читання кількох вхідних даних

Команда read може читати кілька вхідних даних одночасно, розділяючи їх пробілами або іншими роздільниками. Наприклад:

echo "Enter your Name and then Last name:"

read firstName lastName

echo "Hello, $firstName $lastName! How are you there?!."

Тут користувач вводить своє ім’я та прізвище, які зберігаються в окремих змінних для подальшого використання. І тому він виводить такі значення.

Команда read в Linux є універсальним інструментом для захоплення введених користувачем даних і обробки їх у сценаріях оболонки або інтерактивних сеансах. Розуміючи її синтаксис і вивчаючи практичні приклади, користувачі можуть ефективно використовувати команду read у різних сценаріях, від простих підказок користувача до безпечного введення пароля. Експериментування з командою read покращить ваші навички роботи з командним рядком Linux і дозволить вам ефективніше виконувати завдання.