Цикл while часто применяется при написании скриптов для BASH. Сперва вы должны объявить переменную для условия и присвоить ей значение. Условие цикла записывается в [[ <условие> ]] скобочках. Обратите внимание на отступы. Такая конструкция довольно странно выглядит, но по другому нельзя. В цикле нет фигурных скобочек. Есть тело цикла внутри do и done (do <ваш код> done).
#!/bin/bash
index=1
while [[ $index < 5 ]]
do
echo $index
let "index=index+1"
done
Помимо цикла while в BASH используют цикл for. Читайте статью цикл for BASH.