echo 121 > /dev/cu.usbmodem411
запишет четыре байта: 0x31 (означает «1»), 0x32 (означает «2»), снова 0x31, 0x0A (означает новую строку).
Если ваша цель - записать один байт со значением 121, вы должны написать:
echo -n $'\171' > /dev/cu.usbmodem411
, где 171 - это 121, выраженное в base-8, а -n
говорит echo
не печатать символ новой строки.
Если это не ваша цель, то, пожалуйста, уточните.