在unix系统上删除csv文件中引号内的返回插入符号



有人能告诉我如何删除csv字段中双引号中的特殊字符"\r\n"吗?

我基本上需要一个unix命令或脚本来完成这项工作。

我的csv文件如下所示:-

身份证、姓名、年龄、地址、街道1,Raul,45岁,";纽约";,12112,大卫,55岁,";新York";,45763,查尔斯,32岁,";Boston";,6564;JuliaJones";,31;Boston";,7567

我希望我的文件输出如下:-身份证、姓名、年龄、地址、街道1,Raul,45岁,";纽约";,12112,大卫,55岁,";纽约";,45763,查尔斯,32岁,";Boston";,6564;Julia Jones";,31;Boston";,7567

我尝试了一些命令,比如sed、awk,但不知怎么找不到解决方案。

提前感谢。

使用-z标志将行作为一行使用,允许您处理回车:

sed -zi 's/n//' file