我有一个/tmp/testing
要替换的字符串\/tmp\/testing
sed
工作正常如下:
echo testdir=/tmp/testing | sed 's/\//\\\//g'
testdir=\/tmp\/testing
Run Code Online (Sandbox Code Playgroud)
但是,如果我尝试将其放入稍后要使用的变量中,则会出现此错误:
myvar=`echo testdir=/tmp/testing | sed 's/\//\\\//g'`
sed: -e expression #1, char 9: unknown option to `s'
Run Code Online (Sandbox Code Playgroud)
请问有什么想法吗?
sed ×1