我有一个这样的输入文件:
line 1
line 2
line 3
line 4
line 5
line 6我想使用awk每隔几行插入一个空行;例如,每两行:
line 1
line 2
line 3
line 4
line 5
line 6如何让awk每隔n行在我的文件中放入一个空行?
发布于 2009-06-23 02:26:50
awk '{print; if (FNR % 5 == 0 ) printf "\n";}' your_file我想'print‘应该在'printf’之前,而FNR更适合你的任务。
https://stackoverflow.com/questions/977408
复制相似问题