Я пытаюсь разделить GPS-координаты на два отдельных поля в файле CSV. Координаты в настоящее время объединены. Вот несколько примеров:
+40.71427-074.00597/
-42+174/
+33.20984-087.56917/
+39.76-098.5/
+39.76-098.5/
+42.27756-083.74088/
Я думал разбить это, используя:
sed -r 's/-/,-/g'
но это будет работать только для строк, содержащих "-", некоторые из них начинают строку с - или имеют + в середине. Знаки +/- важно сохранять, так как они определяют направление, поэтому я не могу позволить себе их потерять.
Буду очень признателен за любые советы или предложения, и спасибо, что нашли время!