将 bash 中的所有反斜杠替换为双反斜杠
Replacing all backslash with double backslashes in bash
我正在尝试用 bash 中的 \
替换所有 \
,我正在这样做,但是 bash 陷入了永无止境的困境环形。我哪里错了?
myVar="${myVar//\//\\}"
你可以使用 sed
:
echo "hello\world\hello\world" | sed 's/\/\\/g'
输出:
hello\world\hello\world
我正在尝试用 bash 中的 \
替换所有 \
,我正在这样做,但是 bash 陷入了永无止境的困境环形。我哪里错了?
myVar="${myVar//\//\\}"
你可以使用 sed
:
echo "hello\world\hello\world" | sed 's/\/\\/g'
输出:
hello\world\hello\world