v1.0

$ read

Оболочка и скриптысложность: базовыйпакет: bash (встроенная)

Читает строку со stdin в переменные. Она используется внутри командной оболочки и сценариев shell. Например, read -p "Логин: " user — спросить логин.

Синтаксис

read [ОПЦИИ] [ПЕРЕМ...]

Основные опции

-p ПРИГЛприглашение
-sскрытый ввод
-t СЕКтаймаут
-rне обрабатывать обратные слэши

Примеры из практики

$ read -p "Логин: " user
После запуска · пошаговоЧто произойдёт:
спросить логин.

Что появится в терминале:
Команда выведет результат обработки либо сообщения о ходе выполнения. Точный текст зависит от файлов, настроек системы и версии утилиты.

Как понять, что всё получилось:
Терминал вернулся к приглашению без Error/Failed. Для дополнительной проверки выполните «echo $?»: значение 0 обычно означает успех.
спросить логин
$ read -rs -p "Пароль: " pass
После запуска · пошаговоЧто произойдёт:
пароль без эха.

Что появится в терминале:
Команда выведет результат обработки либо сообщения о ходе выполнения. Точный текст зависит от файлов, настроек системы и версии утилиты.

Как понять, что всё получилось:
Терминал вернулся к приглашению без Error/Failed. Для дополнительной проверки выполните «echo $?»: значение 0 обычно означает успех.
пароль без эха
Совет практика. Почти всегда нужен -r: без него слэши в вводе ломаются.

Поддержка дистрибутивов

Связанные команды