Intereting Posts

Удалить символ из столбца CSV

У меня есть файл, похожий на следующий:

random,test123,MyCompany, Inc. hello,12345,TestCompany, LLC 

Я хочу удалить запятые из третьего столбца, чтобы у меня было что-то вроде этого:

 random,test123,MyCompany Inc. hello,12345,TestCompany LLC 

Как мне это сделать?

Это легко с sed:

 sed 's/,//3' file 

Попробуйте прямо сейчас!

Если вы хотите напрямую применить изменения в своем исходном файле, выполните следующие действия:

 sed -i 's/,//3' file 

С awk :

 awk -F, '{print $1,$2,$3$4}' OFS=',' file 

Выход:

 random,test123,MyCompany Inc. hello,12345,TestCompany LLC