Grub2
if
if [ expression ]; then
statement
fi
if [ expression ]; then
statement1
else
statement2
fi
Параметры
expression | Выражение, которое при вычислении может принять значение True или False |
statement | Многострочный блок команд, который выполняется, если выражение expression равно True. Иначе (если False) выполняется блок под else |
Пример
if [ "${timeout}" = 0 ]; then
set timeout=10
fi
if [ "${timeout}" = 0 ]; then set timeout=10; fi