sed用特殊字符查找替换字符串

sed用特殊字符查找替换字符串,sed,latex,special-characters,replace,Sed,Latex,Special Characters,Replace,我正在尝试使用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 我有一根像onstar的绳子。我需

我正在尝试使用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
我有一根像onstar的绳子。我需要用onstar_系统替换它

我这样做了

sed-i's/onstar\./onstar\u system\./g'文件名


这对我很有效。

这是我的案子。。。如果这有帮助的话

我有一根像onstar的绳子。我需要用onstar_系统替换它

我这样做了

sed-i's/onstar\./onstar\u system\./g'文件名


这对我有效。

尝试使用sed-i-e的/one\\u test/test/g'表。text这正是我尝试的,它不起作用。
不是一个特殊字符,所以为什么不使用:
's/one\u test/FIRST test/g'
?尝试使用sed-i-e的/one\\u test/g'表。text这正是我尝试的,它不起作用。
\u
不是特殊字符,为什么不使用:
的s/one\u test/FIRST test/g'