将 shell 中字符串中所有出现的 Ñ 替换为 N

leo*_*ame 2 linux shell sed

我需要将字符串中所有出现的 \xc3\x91 替换为 N 。

\n\n

到目前为止我这样做了:

\n\n
HOLA="HOLA\xc3\x91\xc3\x91\xc3\x91A" \necho $HOLA|sed -r \'s/\xc3\x91/N/g\'\n
Run Code Online (Sandbox Code Playgroud)\n\n

但我得到的HOLAN不是HOLANNNA.

\n\n

我究竟做错了什么?

\n

yac*_*acc 5

不需要使用 sed,只需执行以下操作:

\n\n
echo ${HOLA//\xc3\x91/N}\n
Run Code Online (Sandbox Code Playgroud)\n