Задать вопрос
@SinSin35

Сравнить время в bash?

Здравствуйте, только начал изучать bash и не понимаю почему код выдает ошибку
Пытаюсь сравнить текущее время с заданным, чтобы при удачном сравнении выводить в консоль сообщение
Однако дальше 8 строки не уходит
5fa35f9335ac8936265445.png
  • Вопрос задан
  • 67 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
hint000
@hint000
у админа три руки
добавьте пробел после [
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
После квадратной скобки открывающей и перед квадратной скобкой закрывающей обязательно должны стоять пробелы. То есть:
# Неверно, выдаст ошибку
if [$length -ge 25]; then
 echo "Oooo, too big..."
fi

# Верно
if [ $length -ge 25 ]; then
 echo "Oooo, too big..."
fi
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы