Как сохранить вывод picocom в файл

Я использую ( sudo picocom -b 115200 /dev/ttyUSB0 ) соединяться со встроенной системой реального времени на основе системы ThreadX.

После того как я подключен к этому устройству, я использую некоторые команды ThreadX для отображения некоторых журналов.

В настоящее время я использую ручную копию прошлый маневр для сохранения журналов. Там какой-либо другой путь состоит в том, чтобы сохранить весь вывод (журналы), отображенные на терминале в файл на моем компьютере?

3
задан 22 April 2019 в 11:54

3 ответа

Используя tee:

picocom /dev/ttyUSB1 -b 115200 -l | tee my.log
2
ответ дан 1 December 2019 в 15:50

Можно выполнить его под script - посмотрите man script и сделайте:

script my.log
sudo picocom -b 115200 /dev/ttyUSB0
...
exit

И все исходные данные и outpuits будут в my.log.

2
ответ дан 1 December 2019 в 15:50

picocom имеет функцию ведения журнала -g. Вы можете использовать его следующим образом:

picocom -b 115200 /dev/ttyUSB0 -g my_picocom_logfile.txt

из справочной страницы;

--logfile | -g
              Use specified file for logging (recording) serial input, and possibly serial output.  If the file exists, it is appended to.  Every
              character read from the serial port is written to the specified file (before input mapping is performed).  If local-echo mode is is enabled
              (see --echo option and C-c command), then every character written to the serial port (after output mapping is performed) is also logged to
              the same file.  (Default: no logging)
4
ответ дан 29 July 2020 в 03:27

Другие вопросы по тегам:

Похожие вопросы: