【发布时间】:2014-06-25 12:44:42
【问题描述】:
我发现了几个相关的问题,但没有一个符合我的需要,而且由于我是一个真正的初学者,所以我无法弄清楚。
我有一个包含这样条目的文本文件,以空行分隔:
example entry &with/ special characters
next line (any characters)
next %*entry
more words
我希望输出合并行,在其间加逗号,然后删除空行。即,示例应如下所示:
example entry &with/ special characters, next line (any characters)
next %*entry, more words
我更喜欢 sed,因为我对它有点了解,但我也对 linux 命令行上的任何其他解决方案感到高兴。
【问题讨论】:
-
数据中的逗号是否应该在输出中以某种方式消除歧义?
-
那么空行是条目分隔符,还是你总是有两行应该连接在一起?