推 ptthidebear:感謝大大!看來我要好好加強sed awk 和re的知識了QQ" 10/20 08:48
→ ptthidebear:我還想請教一個問題是 如果連續兩行一樣內容 10/20 08:49
→ ptthidebear:似乎出來的結果就都是為n@@?(剛剛試了一下好像是這樣) 10/20 08:49
已修正 之前給的有問題 抱歉 QQ
[me@home ~]$ cat testInput
abc [ 123, 456 ]
def [24 ,24]
gh[ 13,24]
[me@home ~]$ cat testInput|sed 's/[^0-9]/ /g'|awk '{print$1==$2?"yes":"no"}'
no
yes
no
修正後的版本應該不會發生你說的狀況 請再試試看 :)
※ 編輯: guessi 來自: 114.34.196.50 (10/20 10:02)
→ curist:jk543 [2,1] 10/20 13:00
推 xyz2012:樓上,把 [ 前面的字串砍掉就好了.例外情形太多了吧. 10/20 17:40
推 xyz2012:cat testInput|sed 's/.*\[/[/'|sed 's/[^0-9]/ /g'|awk.. 10/20 17:43