Можно ли хранить или записывать stdout и stderr в разные переменные без использования временного файла? Прямо сейчас я делаю это для out
stdout и stderr в err
при запуске some_command
, но я бы хотел избежать временного файла.
error_file=$(mktemp)
out=$(some_command 2>$error_file)
err=$(< error_file)
rm $error_file