( uzsolt | 2017. 05. 21., v – 17:58 )

#!/bin/sh

szoveg="ABC/DEF"
out=`echo "${szoveg}"|sed 's,\/,\"\\\\/\",g'`
echo ${out}

Kicsit olvashatóbb, ha a /-jel helyett más karaktert választasz elválasztónak (vagy mi is a pontos neve). A sed esetén inkább az aposztrófot (') választom, mint az idézőjelet ("), hogy a shell tuti ne akarja változtatni ("védjem a shelltől").

$ echo \\
\
$ echo "\\"
\
$ echo '\\'
\\
$ echo '\'
\
$ echo '\"'
\"