-1

我有一个名为 file.csv 的 csv 文件,它是通过转储 xml 文件的特定内容创建的。csv 文件的内容如下:

000000,gh9876547658732176,Ratboard,Legret,5428765432890898655,,
000001,98JHYTR,JHi,U,Kunal,0987 Ramnagar Fort,PO Box 0987,c/o Mary,NewJersey,Ket,Lat,54322,,X,X,V,,,,8,,
555555

首先我对它是什么感到困惑
,然后我阅读了ENTITY,这让我意识到这是一个回车。就我而言,它出现在文件前两行的末尾。

我试图使用以下命令删除该组字符:

tr -d '&#13' < file.csv > file1.csv

但问题是它不仅删除了该组,而且还删除了文件每一行中出现的任何其他 &, #, 1, 3,这是不可取的。13

谁能告诉我如何从文件中删除这组字符&#13;而不是任何单个字符?任何帮助将不胜感激 。

4

3 回答 3

1

sed 会工作sed -e s/",&#13;"//g

于 2013-09-26T09:34:11.257 回答
1

你可以试试sed

sed 's/&#13//g'
于 2013-09-26T09:33:06.847 回答
0

这会帮助你..

sed -e 's/&#13;//g filename.csv'

于 2013-09-26T09:36:19.770 回答