7. Bash Scripting
Переменные:
-не имеют типов данных
-переменная может включать число, символ и строку
символов
-нет необходимости объявлять переменную,
достаточно просто присвоить значение
8. Bash Scripting
Типы переменных по доступу:
- глобальные - переменные среды окружения, которые
доступны во всех оболочках
- локальные - доступны только в локальной оболочке
Типы переменных по содержимому:
- строки
- целые числа
- константные значения
- массивы
9. Bash Scripting
Инициализация переменной:
[имя_переменной] = [значение_переменной]
Локальная переменная:
local [имя_переменной] = [значение_переменной]
Доступ к переменной:
$[имя_переменной]
Безымянная переменная:
[команда] $([команда])
12. Bash Scripting
Условный оператор:
If:
if [ [логическое_выражение] ]; then
[команды_на_выполнение_если_истина]
fi
If - Else:
if [ [логическое_выражение] ]; then
[команды_на_выполнение_если_истина]
else
[команды_на_выполнение_если_ложь]
fi
14. Bash Scripting
Операторы цикла:
For:
for [переменная] in [массив_объектов]; do
[команды_на_выполнение]
$[переменная]
done
While:
while [ [логическое_выражение] ]; do
[команды_на_выполение]
done