Você deseja converter a temperatura, lida como um valor decimal, em um caractere correspondente ao valor hexadecimal que, quando exibido, indica o mesmo que a temperatura ...
O pedido parece mais complexo do que realmente é; printf
pode ser usado para imprimir um caractere correspondente a um determinado código de caractere:
$ printf "\x64\n"
d
Então você vai ver o resultado que você está fazendo
printf "\x$(cut -c1-2 < /sys/class/hwmon/hwmon0/temp2_input)" | dd of=/dev/port bs=1 count=1 seek=128