На вход подаётся csv файл выгрузки с определённым городом. Вданном случае город Ершов. Из хостнейма берётся транскрипция улицы и номер дома.

fsw-3-Internationalnaya-4854-0-ers,True,engels,activatormain,,Huawei.VRP,ers.fttb.huawei,1.........

for i in $(sed 1d твой_csv_файл | awk -F\, '{print $1}' | awk -F\- '{printf "ershov+%s+%s\n",$3,$4}'); do echo -ne "${i} "; curl -s http://geocode-maps.yandex.ru/1.x/?geocode="${i}"\&results=1 | grep pos | awk -F\> '{print $2}' | awk -F\< '{print $1}'; done

результат

ershov+yubileynaya+2 48.284366 51.352670

ershov+yubileynaya+3 48.283126 51.351668

ershov+yubileynaya+5 48.282767 51.352405

ershov+yubileynaya+4 48.283584 51.353384

ershov+yubileynaya+4 48.283584 51.353384

ershov+yubileynaya+4 48.283584 51.353384

ershov+yubileynaya+4 48.283584 51.353384

ershov+yubileynaya+6 48.283440 51.354183

Данную информацию можно использовать в дальнейшем для записи её на оборудование в поле sysLocate и автоматическое размещение обьекта на GEO карте в Inventory.