Вы можете использовать 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
Вместо этого вы можете использовать псевдо-терминал -(pty ). Это будет отображаться как на хосте, так и на госте как «файл», поведение которого очень похоже на «файл», который будет отображаться для последовательного порта.
Просто запустите qemu
с параметром -serial pty
, и вы должны увидеть сообщение вроде
char device redirected to /dev/pts/1
, который подскажет, какой pty использовать.