sed -i 's,^City Lat/Lon:(\(.*\)) / (\(.*\))$,City Latitude: ()\nCity Longitude: (),' /path/to/file
Explicação
-
sed -i 's,foo,bar,' /path/to/file : do sed inplace, substituindo foo por bar . N.B. Eu uso , como delimitadores aqui em vez de / , para que eu possa usar / na string sem ter que escapar deles.
-
^City Lat/Lon:(\(.*\)) / (\(.*\))$ : encontre qualquer ocorrência desse regex, onde ^ e $ são o início e o fim da linha, respectivamente, e cada um dos dois \(.*\) representa um grupo de captura.
-
City Latitude: ()\nCity Longitude: () : substitua por essa string, em que e representam os grupos capturados da primeira expressão e \n é uma nova linha.