使用sed将'½'替换为'.5'

时间:2013-09-15 03:56:36

标签: sed

如何使用sed将½替换为.5

2 个答案:

答案 0 :(得分:2)

您的终端需要支持Unicode然后才能工作:

x='sed to replace "½"'
echo "$x"| sed 's/½/.5/'
sed to replace ".5"

在文件中以内联方式替换它:

sed -i.bak 's/½/.5/' file

答案 1 :(得分:0)

:)你必须使用转义字符才能在命令行上解析1/2。

echo“anyrandom text 1/2 asdf 1/2”| sed's / 1/2 / 0.5 / g'

/ g最后使它替换所有出现的模式。

如果你想在文件上运行它:sed's / 1 \ 2 / 0.5 / g'filename