我有一个生成如下的字符串
OK::82.44.127.13:GB:UNITED KINGDOM:ENGLAND:WOKING:-:51.000:-0.55813:+01:00
我需要一个 sed 字符串来基本上更改为
82.44.127.13;GB UNITED KINGDOM ENGLAND WOKING;51.000;-0.55813
我认为这将需要多次运行 sed,到目前为止我有:
sed 's/:-:/;/g' (which will change the :-: to a ;)
sed 's/:-/;-/g' (which will change the :- to a ;)
sed s/OK:://g (which will strip the OK::)
但我坚持如何将IP地址和位置之间的:更改为;,然后删除所有其他:,并剥离时间?
(注意不是真正的IP地址)