awk吧 关注:104贴子:293
  • 1回复贴,共1

如何用awk在Linux上分割|+|为分隔符的文件呢

只看楼主收藏回复

在做开发中以"@@"为分割符的文件是可以解析分开的,但是以|+|为分割的就不行啦,只读取到 |(竖线)为分割符,加了\转义字符也不行,请问有谁知道怎么解决吗。。。。


IP属地:北京1楼2021-04-24 00:24回复
    这样做:
    n = split($0, ar, /\|\+\|/)
    把分隔符用正则表示,因为都是特殊字符,都加反斜杠就好了。


    IP属地:广西2楼2021-05-03 23:59
    回复