我试图sed插入:
M3_tmp="$(echo $M3 | sed 's/\./\\\/g')"
但我找不到解决方案
我有这个字符串:
sub.domain.com
并希望在每个点之前添加反斜杠:
sub\.domain\.com
任何人都可以帮助我吗?谢谢..
答案 0 :(得分:3)
你应该使用
M3_tmp=$(echo $M3 | sed 's/\./\\./g')
答案 1 :(得分:2)
太多反斜杠,缺少点:
echo $M3 | sed 's/\./\\./g'
如果您使用的是bash,则可以使用参数扩展:
echo ${M3//./\\.}