我有一个名为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 '
' < file.csv > file1.csv
但问题是,它不仅会删除该群组,而且还会出现 &
,#
,1
,{{1来自文件每一行的{}} {strong>,这是不受欢迎的。
任何人都可以告诉我如何从文件中删除这一组字符(3
)而不是任何单个字符吗?任何帮助都将是非常感谢。
答案 0 :(得分:1)
您可以尝试sed
:
sed 's/
//g'
答案 1 :(得分:1)
sed将有效sed -e s/", "//g
答案 2 :(得分:0)
这会对你有帮助..
sed -e 's/ //g filename.csv'