我有一个文件b,记录的分隔符是3个字符:“'|'”,内容如下:
a'|'b'|'c
我想把“'|'”换成“*”,目标效果如下:
a*b*c
使用下面的代码:
awk '{gsub(/\047\174\047/,"*")}1' b
执行后没有效果。经过尝试,发现下面这个写法有效:
awk '{gsub(/\047\|\047/,"*")}1' b
虽然经过尝试问题解决了,但是不明白原因。请大神帮忙分析下?
慕后森
交互式爱情
相关分类