我有一个带有2k数据的文件,如下所示。我想只获得updr / udrl / imgr / imgl字段的数值为41110.00 120 996.00 523,其中tab分隔了updr / updl / imgr / imgl fileds。
我尝试过将单个模式替换到括号,但之后无法应用其他模式来获取数字。
echo `sed -n 's/^\[.*][^0-9]*[[:space:]]* //p' client_stat.txt > client_stat_onlyData.csv` ; echo `sed -i 's/ /\t/g' client_stat_onlyData.csv`
我正在获得o / p,如下所示但我不想打印udpr / updl / imgr / imgl字符串我想只打印数字值。
updr 48358.00 updl 120 imgr 1015.00 imgl 523
updr 48562.00 updl 120 imgr 1169.00 imgl 523
updr 48305.00 updl 121 imgr 1210.00 imgl 523
updr 48285.00 updl 121 imgr 1135.00 imgl 523
updr 48459.00 updl 121 imgr 1210.00 imgl 523
updr 48246.00 updl 120 imgr 881.00 imgl 523
updr 48439.00 updl 120 imgr 1109.00 imgl 523
连接数= 1创建RSSL连接主机:192.168.120.1端口:14002 UPA服务器组件版本:ads3.2.2.L1.linux.tis.rrg 64位设置rmds连接0x10a8900连接列表计数为1 SupportStandby:0 SupportBatchRequests Initial打开:是SupportBatchRequests重新发布:是SupportBatchClose:是SupportViewRequests:是SupportOptimizedPauseResume:0
[Tue Feb 19 14:42:50.415] updr 41110.00 updl 120 imgr 996.00 imgl 523
[Tue Feb 19 14:42:51.415] updr 49368.00 updl 121 imgr 845.00 imgl 523
Status Received <388> Status Text: Stale Status for Item REC1000017 Text: F7: Item Preempted
[Tue Feb 19 14:42:52.415] updr 48542.00 updl 121 imgr 1170.00 imgl 523
Status Received <1166> Status Text: Stale Status for Item REC1000410 Text: F7: Item Preempted
[Tue Feb 19 14:42:53.415] updr 47942.00 updl 120 imgr 1133.00 imgl 523
Status Received <1133> Status Text: Stale Status for Item REC1001609 Text: F7: Item Preempted
[Tue Feb 19 14:42:54.415] updr 48513.00 updl 120 imgr 1100.00 imgl 523