Как заменить символ в csv в столбце?
О святые угодники, в ответах какие-то простыни кода на питоне...
awk 'BEGIN{FS=OFS=";"} {gsub(/\,/, ".", $9)} 1' имяфайла.csv > новыйфайл.csv
копипаста отсюда: https://unix.stackexchange.com/questions/492500/aw...
только там наоборот точку на запятую меняли
Lang: python

filename = '' # туты имя файла пишешь

with open(filename, 'r', encoding='utf8') as f:
    lines = f.readlines()
newlines = []
for data in lines:
    data = data.split(';')
    data[8] = data[8].replace(',', '.')
    data = ';'.join(data)
    newlines.append(data)
with open(filename, 'w') as f:
    f.write(newlines)

Код сам откроет файл, заменит строку и сохранит его!