【发布时间】:2013-03-30 02:20:37
【问题描述】:
我正在尝试使用 sed 在文本文件中查找/替换带有特殊字符的字符串。我正在尝试使用这样的命令:
sed -i -e 's/one\_test/FIRST TEST/g' tables.tex
所以,在 tables.tex 中将 'one_test' 替换为 'FIRST TEST'
这个命令不起作用,我认为是因为 \ 字符。有人知道我可以做些什么来让这个工作正常吗?
【问题讨论】:
-
尝试使用 sed -i -e 's/one\_test/TEST/g' tables.tex
-
这正是我尝试过的,它不起作用。
-
_不是特殊字符,为什么不使用:'s/one_test/FIRST TEST/g'?
标签: sed latex special-characters replace