Я использую ( sudo picocom -b 115200 /dev/ttyUSB0
) соединяться со встроенной системой реального времени на основе системы ThreadX.
После того как я подключен к этому устройству, я использую некоторые команды ThreadX для отображения некоторых журналов.
В настоящее время я использую ручную копию прошлый маневр для сохранения журналов. Там какой-либо другой путь состоит в том, чтобы сохранить весь вывод (журналы), отображенные на терминале в файл на моем компьютере?
Используя tee
:
picocom /dev/ttyUSB1 -b 115200 -l | tee my.log
Можно выполнить его под script
- посмотрите man script
и сделайте:
script my.log
sudo picocom -b 115200 /dev/ttyUSB0
...
exit
И все исходные данные и outpuits будут в my.log
.
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)