QEMU -Посылать последовательные данные от хоста к гостю?

Вы можете использовать printfили sprintfдля форматированного вывода, например.

$ awk -F, '{printf "%s%.2f\n", $0, $2*$3}' file
Row 1,1,4.50,4.50
Row 2,8,0.30,2.40
Row 3,14,0.30,4.20
Row 4,2,2.50,5.00
Row 5,20,0.30,6.00

или

$ awk -F, '{print $0 sprintf("%.2f", $2*$3)}' file
Row 1,1,4.50,4.50
Row 2,8,0.30,2.40
Row 3,14,0.30,4.20
Row 4,2,2.50,5.00
Row 5,20,0.30,6.00
0
31.08.2021, 14:22
1 ответ

Вместо этого вы можете использовать псевдо-терминал -(pty ). Это будет отображаться как на хосте, так и на госте как «файл», поведение которого очень похоже на «файл», который будет отображаться для последовательного порта.

Просто запустите qemuс параметром -serial pty, и вы должны увидеть сообщение вроде

char device redirected to /dev/pts/1

, который подскажет, какой pty использовать.

1
01.09.2021, 05:21

Теги

Похожие вопросы