Сравнить время в bash?
добавьте пробел после [
После квадратной скобки открывающей и перед квадратной скобкой закрывающей обязательно должны стоять пробелы. То есть:
# Неверно, выдаст ошибку
if [$length -ge 25]; then
 echo "Oooo, too big..."
fi

# Верно
if [ $length -ge 25 ]; then
 echo "Oooo, too big..."
fi