text="A/B/C"sed "s:ABC:$text:g" file即可,sed 的 s 命令可以用任何字符来替代 / 作为分隔符。比如我上面用到的 : , 你甚至可以用普通的字符,下面给一个用大写 M 作为分隔符的例子sed "sMABCM${text}Mg" file显然,这么写太bt了,正常人都不会这么用的,还是用一些标点符号来分隔吧。
echo "ABCdef" | sed -e 's/ABC/A\/B\/C\//'