Меню категорій

BASH. Як встановити значення змінної з клавіатури

Уривок скрипта на BASH. Як створити змінну та присвоїти їй значення з клавіатури, або задати значення за замовчуванням, якщо нічого не було введено.

Дуже коротко: створюємо “на льоту” змінну counter, після чого намагаємось присвоїти їй значення за допомогою введення з клавіатури. Якщо нічого не було введено (просто натиснута клавіша Enter), скрипт присвоює змінній counter значення 1000. Ось такий код:

echo 'Вкажіть числове значення (1000 за замовчуванням):'
read counter
if [[ -z "$counter" ]]
then
    counter=1000
fi

Прокоментувати