在特定字符之前插入sed

时间:2013-07-24 17:10:22

标签: insert sed

我试图sed插入:

echo "usr_web88_2" | sed 's/^\(usr\_\)'

但我找不到解决方案

我有这个字符串:

usr_web88_2

并希望在下划线之前添加反斜杠:

usr\_web88\_2

任何人都可以帮助我吗?谢谢..

1 个答案:

答案 0 :(得分:3)

echo "usr_web88_2" | sed 's/_/\\_/g'

g表示全局,它将表达式应用于它在一行上找到的每个匹配,而不仅仅是第一个。