diff --git a/esp-idf-tools-cmd.sh b/esp-idf-tools-cmd.sh index 4f4f2b0..7704289 100644 --- a/esp-idf-tools-cmd.sh +++ b/esp-idf-tools-cmd.sh @@ -122,8 +122,9 @@ function messagePTS() { fi for pts in $(ls -q /dev/pts); do - echo -e "\n\npts $pts\ntty: $(tty)\n\n"; if [[ $pts =~ '^[0-9]+$' ]] && [[ "/dev/pts/$pts" != "$(tty)" ]]; then + echo -e "\n\npts running $pts\ntty running: $(tty)\n\n"; + sudo echo -e "$message" > /dev/pts/$pts # requires passwordless sudo writeToLog "PTS Message: $message send to /dev/$pts" fi