Я пытаюсь запустить скрипт bash, чтобы получить определенную строку из журналов Stackdriver, если она найдена, то она должна завершиться или в течение 5 минут бездействовать, а затем повторить попытку, получив текущую дату из переменной среды и затем примените его, если он не найден со второй попытки, то он должен завершиться неудачей.
Указана переменная среды для получения текущей отметки времени, чтобы я мог передать ее в журналы.
CHIEF=$(date +%Y-%m-%dT%H:%M:%S.000Z)
Команда, которую я использую для потоковой передачи журналов:
gcloud logging read "logName=projects/testing1/logs/syslog timestamp>=\"2019-09-25T10:55:56.992Z\" AND timestamp<=\"$CHIEF\""
Допустим, я хочу извлечь журнал «Отказано в доступе». Как я могу создать этот скрипт bash, пожалуйста?
Спасибо