【发布时间】:2016-08-31 23:52:09
【问题描述】:
[我已将 csv 文件以二进制模式移动到 Linux 系统中。一个字段的文件内容被吐到多行它的注释部分,我需要删除新行,保持相同的格式,请帮助shell命令或perl命令
这里是三个记录的例子,实际看起来像] Original content of the file
[移入linux后,cmets字段被分成4行,我想保持注释字段格式不变,但不想要换行符
"第一行
第二行
第三行 所有行格式都不应改变” ]2
【问题讨论】:
-
行号呢?每条记录后还有空行吗?
-
是否要删除第二列中的所有行新行?
-
嗨sjsam,实际上行号不是必需的,保持空白行不变。打算使用sql loader将该字段加载到oracle表中,考虑两个字段和三个记录存在
-
我用 , 作为 csv 的分隔符
-
是的 Ruslan,不要合并行,保持空白行原样
标签: regex linux perl shell sql-loader