更换。使用/在Unix shell脚本中

时间:2015-07-25 20:02:47

标签: unix

我想在Unix shell脚本中用.替换/

2015.07.252015/07/25

我该怎么做?

3 个答案:

答案 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 . /

将角色.翻译为/