新手擷取comport output問題 - Linux

By David
at 2020-05-21T10:23
at 2020-05-21T10:23
Table of Contents
各位前輩好,
小弟目前在樹莓派上透過picocom得到comport output
目的是將每一筆output加上timestamp後存出log檔並且即時顯示在terminal
command如下:
sudo picocom /dev/xxxxxxxx -b 115200 -l |ts '%Y-%m-%d %H:%M:%.S' |tee xxx.log
由於某些原因log的換行符號摻雜了CR, LF, CRLF三種...
但後續的log分析在windows OS,導致換行整個大亂
目前的想法是希望能夠透過修改以上command將CR給濾掉,只保留LF及CRLF
已經嘗試過以下方式:
1. picocom本身的map參數將CR轉換為CRLF,但是會導致原本的CRLF變成CRLFLF
2. sed,有成功使用sed過濾掉,但是只能使用在文檔
配合picocom做即時過濾好像有困難,沒有找到相關的方法
卡關有點久,希望有前輩能夠提點一下,非常感謝!!
--
小弟目前在樹莓派上透過picocom得到comport output
目的是將每一筆output加上timestamp後存出log檔並且即時顯示在terminal
command如下:
sudo picocom /dev/xxxxxxxx -b 115200 -l |ts '%Y-%m-%d %H:%M:%.S' |tee xxx.log
由於某些原因log的換行符號摻雜了CR, LF, CRLF三種...
但後續的log分析在windows OS,導致換行整個大亂
目前的想法是希望能夠透過修改以上command將CR給濾掉,只保留LF及CRLF
已經嘗試過以下方式:
1. picocom本身的map參數將CR轉換為CRLF,但是會導致原本的CRLF變成CRLFLF
2. sed,有成功使用sed過濾掉,但是只能使用在文檔
配合picocom做即時過濾好像有困難,沒有找到相關的方法
卡關有點久,希望有前輩能夠提點一下,非常感謝!!
--
Tags:
Linux
All Comments

By Jacky
at 2020-05-22T02:45
at 2020-05-22T02:45

By Robert
at 2020-05-23T02:01
at 2020-05-23T02:01

By Emma
at 2020-05-26T01:10
at 2020-05-26T01:10

By Selena
at 2020-05-30T10:21
at 2020-05-30T10:21

By Zanna
at 2020-05-30T23:39
at 2020-05-30T23:39
Related Posts
Ubuntu 20.04安裝記錄

By Andy
at 2020-05-15T21:59
at 2020-05-15T21:59
虛擬檔案系統sysfs

By Delia
at 2020-05-14T12:34
at 2020-05-14T12:34
Ubuntu studio螢幕閃爍問題求解

By Zanna
at 2020-05-14T09:03
at 2020-05-14T09:03
nohup job消失

By Genevieve
at 2020-05-13T22:02
at 2020-05-13T22:02
Ubuntu20.04滑鼠鍵盤無回應

By Agnes
at 2020-05-10T23:04
at 2020-05-10T23:04