Linux - Shell-скрипт - чтение файлового дескриптора ttyUSB0, пока не нажата никакая клавиша - PullRequest
1 голос
/ 10 июля 2020

Я подключаюсь к uart через usb, я отправляю на него файл

как мне через некоторое время прочитать дескриптор файла l oop ...

пока нет ключа был нажат?

  • Я пробовал читать -t 0,25 -N 1 ввод , но даже если я нажму q, l oop не сломается
  • как мне вместо этого проверить наличие клавиши выхода
#!/bin/bash

stty -F /dev/ttyUSB0 115200
exec 9<>/dev/ttyUSB0
cat somefile.txt >&9

while true; do
  read answer <&9 ; echo "$answer"

  read -t 0.25 -N 1 input
  if [[ $input = "q" ]] || [[ $input = "Q" ]]; then
      break
  fi
done

exec 9>&-

нигде не могу найти ответ

спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...