Я использую следующую команду, чтобы регистрировать данные из Миника (последовательный порт) с отметкой времени:Как избавиться от странных символов в выходе миникомпании?
minicom -D /dev/ttyUSB0 -b 9600 | (while read line; do echo "$(date +%Y%m%d:%H%M%S), ${line}"; done)| tee -a out.txt
регистрируемых данными в файле out.txt является:
20151006:145139, [20;47H [21;1H1 some data
20151006:145140, [20;47H [21;1H2 some data
20151006:145141, [20;47H [21;1H3 some data
20151006:145142, [20;47H [21;1H4 some data
20151006:145143, [20;47H [21;1H5 some data
20151006:145144, [20;47H [21;1H6 some data
я вещь, что странные символы «[20; 47H [21; 1H» являются возврат каретки и длина линии, я хочу выход быть сохранен на out.txt как в следующем примере:
20151006:145139, 1 some data
20151006:145140, 2 some data
20151006:145141, 3 some data
20151006:145142, 4 some data
20151006:145143, 5 some data
20151006:145144, 6 some data