TextWrangler - 用逗号替换每隔一个换行符
TextWrangler - replace every second line-break with comma
我有一个文本文件只包含这样的文本行:
abcdefg
2009
hijklmnop
2012
我想用逗号替换每两个换行符。所以它应该是这样的:
abcdefg, 2009
hijklmnop, 2012
如何在 TextWrangler 中执行此操作?
我不知道 TextWrangler
是什么,但你已经大约一天没有得到答案,你提到 grep
所以也许 awk
是一个选项,如果所以这很简单:
$ awk '{ORS=(NR%2?", ":"\n")}1' file
abcdefg, 2009
hijklmnop, 2012
我有一个文本文件只包含这样的文本行:
abcdefg
2009
hijklmnop
2012
我想用逗号替换每两个换行符。所以它应该是这样的:
abcdefg, 2009
hijklmnop, 2012
如何在 TextWrangler 中执行此操作?
我不知道 TextWrangler
是什么,但你已经大约一天没有得到答案,你提到 grep
所以也许 awk
是一个选项,如果所以这很简单:
$ awk '{ORS=(NR%2?", ":"\n")}1' file
abcdefg, 2009
hijklmnop, 2012