Невозможно перенаправить содержимое файла в переменную в% post части спецификации rpm - PullRequest
0 голосов
/ 09 июля 2019

В части% post моего spec-файла я выполняю двоичный файл, который записывает строку в стандартный вывод. Теперь я хочу захватить эту выходную строку в переменную. Но моя переменная всегда равна нулю. В качестве альтернативы я могу записать вывод в файл. Но опять не в состоянии прочитать его обратно в переменную. Я хочу перенаправить вывод двоичного файла в переменную или чтение содержимого файла в переменную также будет работать для меня.

Я устал в спецификации файла:

%post
/var/tmp/%{_installer_file} |& tee /var/tmp/status.txt
STATUS=`cat /var/tmp/status.txt`
echo "------------ status = $STATUS"

Переменная STATUS должна перехватывать строку, присутствующую в файле status.txt.

Ошибка не отображается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...