Некоторые основные синтаксические особенности bash-скриптов, которые нужно учитывать при их написании:
- Шебанг (shebang). 4 В начале каждого скрипта должна быть эта строка, которая сообщает операционной системе, какой интерпретатор использовать для выполнения скрипта. 4 Для использования интерпретатора Bash шебанг будет выглядеть так:
#!/bin/bash
. 4 - Комментарии. 4 Они начинаются с символа решётки (#) и продолжаются до конца строки. 4 Комментарии не будут выполнены интерпретатором и используются для описания функциональности скрипта. 4
- Переменные. 13 Они используются для хранения данных и значений, которые можно использовать в скриптах и командах. 1 Чтобы создать переменную, нужно присвоить ей значение без объявления типа данных:
Имя переменной=значение
. 1 Для доступа к значению переменной используется префикс $
. 1 - Условные операторы. 4 Они позволяют выполнить определённый набор действий в зависимости от истинности или ложности какого-то условия. 4 В Bash-скриптах условия записываются в скобках и передаются в команду
if
. 4 - Циклы. 4 Они используются для выполнения повторяющихся действий. 4 Существуют два типа циклов: цикл
for
и цикл while
. 4