[Video] v20.27 Логический оператор И (AND).


Сегодня я хочу начать рассказ о логических операторах которые вы можете использовать в bash скриптах.
Логические операторы можно использовать в случаях когда какое-либо действие может быть выполнено в случае соответствия нескольких условий заданным. Например, если логин и пароль совпадают с заданными, то тогда разрешить доступ, если хотябы один элемен не совпадает, то в доступе отказать.
Начну с логического оператора – И (AND). данный логический оператор возвращает true-истину или положительный ответ, если оба выражения-условия истинны. Я говорю оба так как это необходимый минимум, но можно проверять на соответствие большее количество выражений или условий.
(more…)

[Video] v20.25 Оператор ветвления elif.

Сегодня я хочу рассказать о конструкции elif. Конструкцию elif можно применять в операторах ветвления if-then-else в случае если у вас более двух вариантов развития событий. Например, вас просят ввести дату вашего рождения и в зависимости от дня и месяца вам говорится кто вы по гороскопу – Дева, Скорпион или тд…
(more…)

[Video] v23 Email оповещение в случае неудавшегося бекапа.

В своём прошлом видео о операторах ветвления и конструкции if-then-else я предложил вам попробовать написать скрипт который бы производил проверку доступности вашего удлаённого сервера перед тем как произвести бекап и в случае проблем отправлял бы вам письмо.

При написании данного скрипта можно воспользоваться упомянутой конструкцией if-then-else.
Я обещал показать свой вариант, что я сегодня и сделаю.
(more…)