Я попытался объявить логическую переменную в оболочке script, используя следующий синтаксис:
variable=$false
variable=$true
Это правильно? Кроме того, если бы я хотел обновить эту переменную, я бы использовал тот же синтаксис? Наконец, следующий синтаксис для использования булевых переменных в качестве правильных выражений:
if [ $variable ]
if [ !$variable ]