Книга: Искусство программирования на языке сценариев командной оболочки

Пример 11-3. Пример использования команды read без указания переменной для ввода

Пример 11-3. Пример использования команды read без указания переменной для ввода

#!/bin/bash

echo

# -------------------------- #

# Первый блок кода.

echo -n "Введите значение: "

read var

echo ""var" = "$var""

# Здесь нет ничего неожиданного.

# -------------------------- #

echo

echo -n "Введите другое значение: "

read # Команда 'read' употребляется без указания переменной для ввода,

#+ тем не менее...

#+ По-умолчанию ввод осуществляется в переменную $REPLY.

var="$REPLY"

echo ""var" = "$var""

# Эта часть сценария эквивалентна первому блоку, выделенному выше.

echo

exit 0

Обычно, при вводе в окне терминала с помощью команды "read", символ служит для экранирования символа перевода строки. Ключ -r заставляет интерпретировать символ как обычный символ.

Оглавление книги

Оглавление статьи/книги

Генерация: 1.172. Запросов К БД/Cache: 3 / 1
поделиться
Вверх Вниз