我想在Unix shell脚本中用.
替换/
:
2015.07.25
至2015/07/25
我该怎么做?
答案 0 :(得分:2)
echo "2015.07.25"|sed "s/\./\//g"
更换"。"用" /"。使用转义字符(" \")来转义字符(。和/)的特殊含义。
答案 1 :(得分:1)
您可以使用sed
来代替网站[.]
中的字符(这只是'。'字符)正斜杠。最后的g
代表"使其成为 g 的替换,而不仅仅是替换第一个实例。
echo "2015.07.25" | sed 's;[.];/;g'
<强>结果:强>
$ echo&#34; 2015.07.25&#34; | sed's; [。]; /; g&#39;
2015年7月25日
答案 2 :(得分:1)
不需要用瑞士军刀开小钉:)
echo "2015.07.25" | tr . /
将角色.
翻译为/
。