Как поток ошибок и код возврата от одной команды записать в переменные не используя файл ?
Допустим что мы имеем команду blabla, и две перенные ERROR и KOD
В переменную KOD должно всегда попадать значение кода завершения($?) нашей команды(blabla).
В случае если команда(blabla) отработала успешно вывести результат на консоль(&1), в случае же провала записать поток ошибок(&2) в переменную ERROR не выводя на экран.
как такое осуществить не используя запись в файл ?