- 编辑:*感谢所有人回答问题,所有答案都有效。堆栈溢出确实有一个很棒的社区。
接收平面文件作为源。在其中一个字段中,值被分隔到新行中,但需要将换行符断开并将其合并到单个内容中。
例如:文件如下:
PO,MISC,yes,"This
is
an
example"
PO,MISC,yes,"This
is
another
example"
在上面的示例中,数据按9行读取,但我们需要将输入作为单行读取,如下所示-
PO, MISC, yes, "This is an example"
PO, MISC, yes, "This is another example"
已通过以下语法尝试,但未成功。有什么办法可以做到这一点吗?我还需要将文件内容打印到另一个文件中。
语法:
awk -v RS='([^,]+\,){4}[^,]+n' '{gsub(/n/,"",RT); print RT}' sample_attachments.csv > test.csv
暂无答案!
目前还没有任何答案,快来回答吧!