### Layer - top-set features data ###
#P 94.55 1.5 r1500 P 1 0 N
#P 187.3 1.5 r1500 P 1 0 N
#P 1.8 1.5 r1500 P 1 0 N
#P 1.3 59.52 r1500 P 1 0 N
#P 1.8 66.5 r1500 P 1 0 N
#P 94.55 66.5 r1500 P 1 0 N
#P 187.3 66.5 r1500 P 1 0 N
#L 94.6670825 48.5123125 94.7419325 48.5366325 r100 P 1
#L 94.7419325 48.5366325 94.812055 48.5723625 r100 P 1
#L 94.812055 48.5723625 94.8757275 48.6186225 r100 P 1
#L 94.8757275 48.6186225 94.9313775 48.6742725 r100 P 1
#A 1 68 0 67 1 67 r3 P 1 N
#L 0 67 0 1 r3 P 1
#A 0 1 1 0 1 1 r3 P 1 N
#L 1 0 188.1 0 r3 P 1
#A 188.1 0 189.1 1 188.1 1 r3 P 1 N
#L 189.1 1 189.1 67 r3 P 1
#A 189.1 67 188.1 68 188.1 67 r3 P 1 N
這個是一個文本檔案,我想用awk實作以下功能。
1.洗掉第一行,我想到的是 awk '$0 !~/^###/ {print $0}' 1.txt
2.識別文本中為數字格式的文本,并將數字做運算x2,結果為浮點格式保留兩位小數
實在想不出第二點如何實作,請各位大佬幫忙看看。如果awk無法實作那是有有其他命令可以實作。
uj5u.com熱心網友回復:
單獨體取數字,我是知道怎么寫這awk腳本,問題是你還要做運算、而且還得考慮你要不要區分每列的數字,這個就不知道怎么操作了~~~
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/249643.html
標籤:非技術區
上一篇:ubuntu無法聯網連音響
