注册 登录
LinuxTone | 运维专家网论坛 - 最棒的Linux运维与开源架构技术交流社区! 返回首页

xiangliangyu的个人空间 http://bbs.linuxtone.org/?10780 [收藏] [复制] [分享] [RSS]

日志

linux文件中连续多行合并

已有 988 次阅读2014-10-15 15:14 |个人分类:linux| linux, sed, awk

连续两行合并:
用sed:

sed '$!N;s/\n//' filename


用awk:

awk '{if(NR%2==0) ORS="\n";else ORS="";print}' filename



个人觉得awk好使,可以随意更改条件,连续5行就可以:
awk '{if(NR%5==0) ORS="\n";else ORS="";print}' filename


欢迎提点!
本文转自良玉的博客http://blog.uouo123.com/post/396.html

路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

Archiver|手机版|感谢所有关心和支持过LinuxTone的朋友们 转载本站内容请注明原作者名及出处 ( 京ICP备08103151 )   |

GMT+8, 2021-3-7 19:24 , Processed in 0.010558 second(s), 9 queries , Apc On.

Powered by Discuz! X2 Licensed

© 2001-2011 Comsenz Inc.

回顶部