QEMU идет qemu-img
программа для преобразования между форматами изображения.
qemu-img convert -f qcow2 -O raw my-qcow2.img /dev/sdb
Я не совсем уверен, в каком контексте Вы хотите сделать буфер тем же, но в программе C, автор может использовать setbuf()
семейство библиотечных функций для предоставления stderr
и stdout
тот же буфер.
Просто usig оболочка для вызова других программ я не думаю, что можно сделать это по причинам, подразумеваемым setbuf
семейство функций: реализации FILE *stderr
и FILE *stdout
имейте на часть экземпляра памяти (буфер). Если программа не становится записанной в особенном методе, путь, который устанавливает буфер, чтобы быть той же частью памяти для stdout
и stderr
, затем оболочка не может заставить программу сделать ту общую буферизацию.
setbuf(3)
это, они не совместно использовали бы состояние буфера - только содержания - следовательно, плохие вещи будут, произошел (TM). Однако это не указано явно. – Maciej Piechotka 25.11.2012, 18:43stderr = stdout;
? – Bruce Ediger 25.11.2012, 19:30