awk 替換反斜槓

隨手一記:

   需求,替換日誌文本中輸出JSON的“/”例如:

 接口的訂單完成消息爲:mq={\aaa\:59987155,\obbbe\:0,\order\:19095cccine\:1,\cityid\:18,\ccccc\:2,\sid\:0} - [trace=]

單一行可以用sub,如果每一行替換用gsub.

通常的字符串替換簡單,如把AAA替換爲ABC

awk '{ gsub(/AAA/,"ABC"); print $0 }' 

反斜槓這個需要轉義。而且轉義本身就是“\”.  所以是這樣的, awk '{gsub(/\\/,"");print $0}'

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章