如何使用like函数获取带逗号的数据

如何使用like函数获取带逗号的数据

我们有如下数据

Column1,|Column2,|Col|Abc|Column3,&TableName --- ( Here my delimiter is "&" )

有什么方法可以输出如下

Column1,Column2,Column3,&TableName 

对于第一列有数据---

Column1,|Column2,|Col|Abc|Column3,

无论我们在哪里有“,”以及值,我们都需要获取并连接这些值。

第一个字段的最终输出应如下所示

Column1,Column2,Column3,

任何建议..请..(如果我的问题不清楚,请告诉我)

答案1

不确定这就是您要找的,但是

sed 's/[^,]*|//g' < input.csv > output.csv

将在您的示例输入记录上生成您的预期输出。

它本质上删除了每个分隔字段|中直到并包括最右边字符的所有内容。,

相关内容