Есть некая программа program,заведомо известно,что внутри неё производится запись строки в поток cerr.Необходимо перенаправить запись этой строки в переменную для последующего сравнения с шаблоном.В общих чертах что я пытаюсь набросать:
# !/bin/bash
exec "./program" #Вот тут нужно поймать строку из cerr,написанную программой и посадить её в str
if [str == "Шаблон ошибки"]
then echo "Ok"
else echo "Some error"
fi
exit 0
Как правильно перенаправить данные из cerr в str?