解析文本文件并删除行集中的特殊字符

时间:2017-04-12 08:17:02

标签: linux csv parsing

我的csv文件低于以下内容。这只是一个快照

[2015] Google Nexus Project
2.4GHz Antenna
AC Study Dev 2GHz MMIC blocks
2ndlineTAM
8D GaN Rth fails after temp stress tests
90NV Dual Source
TFA9890R RDL ASEK
93k platform introduction BU ID

如上所述,我有大约2000多行,我需要的是删除双引号,输出应如下所示:

WHERE 
    Name LIKE @Query + '%' ESCAPE '\' 
ORDER BY

任何人都可以建议如何解析和删除双引号,但它应该只删除双引号而不应删除其他特殊字符?

2 个答案:

答案 0 :(得分:1)

使用tr -d删除字符。

$ echo '"a"' | tr -d \"
a

答案 1 :(得分:0)

我们可以使用此功能 - sed -e 's/[""]//g' file.csv