sed命令
问题
源数据:
  | 
  | 
希望把drt字段中的+号及后面的替换掉:
  | 
  | 
结果就是死活不工作。。。
解决
原来&在sed中也是元字符,之前从来没注意到这个,和普通正则还差异多多。最后就只是一个转义符的事情:
  | 
  | 
关于&的说明:
  | 
  | 
还有:
- sed的元字符里原来没有+号的。。。
 - \d发现也是无效的
 
最终就变成了:
  | 
  | 
附录
- sed的元字符:http://tsnc.zhongaokao.com/tsnc_wgrj/doc/sed.htm#id2810450
 - sed manual:http://www.gnu.org/software/sed/manual/sed.html
 - grep、sed、awk、perl等对正则表达式的支持的差别:http://blog.csdn.net/zouxue138/article/details/8620799