Несколько операторов в инструкции if else в сценариях оболочки

Я хочу спросить, возможно ли выполнить несколько операторов, если условие удовлетворится, выполняя только

if[condition] then
statements
else
statements
fi

или мы должны сделать что-то еще, как использование do..... сделанное вокруг этого блока операторов

Ответ 1

Да, вы можете иметь несколько утверждений:

if [ condition ]; then
  echo 'foo'
  echo 'bar'
else
  echo 'hello'
  echo 'world'
fi