Как сохранить вывод команды экрана (количество секунд) в файл - PullRequest
0 голосов
/ 24 апреля 2019

Я понимаю, что для сохранения экранной команды вы можете сделать:

screen /dev/tty.usbserial-DA01G657 57600

, а затем Ctrl + a + H и сохраняет его.

Я ищу способ сохранить выходные данные в файл, но у меня есть ограничение по времени для данных.

например:

Я начинаю чтение с этого порта в течение 1 минуты и записываю эти данные в файл. Но ТОЛЬКО за 1 минуту.

Это может быть увяданием по времени или по количеству сохраненных символов.

это возможно?

1 Ответ

1 голос
/ 24 апреля 2019

Я бы, наверное, не использовал screen для этого. Если ваша цель просто записать X минут данных последовательного порта в файл, как насчет:

stty -F /dev/tty.usbserial-DA01G657 speed 57600
timeout 60 cat /dev/tty.usbserial-DA01G657 > output.txt
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...