我有一个类似于以下内容的文件:

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

我想从第三列中删除逗号,这样我就会得到如下内容:

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

我该怎么做?

答案1

使用 sed 这很容易:

sed 's/,//3' file

在线尝试一下!

如果您想直接应用输入文件中的修改,请运行:

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

答案2

awk

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

输出:

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

相关内容