+ -
当前位置:首页 → 问答吧 → 请教sed替换时,批量转义的问题

请教sed替换时,批量转义的问题

时间:2011-04-10

来源:互联网

test.txt内容如下(只列这一行):
SOURCE_PATH="tc-cm-tmpbs-2010q451.tc:/home/work/afs-adq/ctr-dict2/result/bd"

想替换成如下:
SOURCE_PATH="tc-cm-tmpbs-2011q1.tc:/home/work/afs-adq/ctr-dict1/result/bd"



用sed替换过程中,发现每个/都需要转义,那么如果整个内容是需要用户输入的话,没办法一个一个转义
所以想问下是否有批量转义的方法,类似shell的单引号

谢谢

作者: kimkcn   发布时间: 2011-04-10

你用python里面的r""原始字符串方法就可以

作者: skyeydemon   发布时间: 2011-04-10

s###

??

作者: ziyunfei   发布时间: 2011-04-10