介绍sed命令的最强文章(英文)

今天在以前写的脚本中加了一个-v参数,tcpdump就把ip头部的identification给输出了,狠好,酱就能很轻松的区别segment的重传情况。然后就是改一下原来的脚本,把这个identification数据加到输出文件了,但是不顺利,因为tcpdump在-v模式下,把ip和tcp的信息分成了两行……之前的awk print $列号方法就不管用了

最简单粗暴的解决思路就是两行变成一行

搜关键词 awk combine every other line

在stackoverflow找到基于paste的解决方法,思路就是隔一个换行符/n就删掉,但不好用(后来发现是命令有问题)

解答者除了paste还推荐这个最著名的sed一行集锦,真是包罗万象,作者实在太屌,酱的人才叫程序员啊……

http://www.catonmat.net/blog/sed-one-liners-explained-part-one/

然后就可以愉快的输出带identification的文件了。

下一步是写一个脚本,对比收发端的数据,写成plot格式文件,准备输出成箭头图。

关于游骑兵

站长,男,山东人。曾东京就读于某国立通信类大学,无线网络协议方向博士课程。 兴趣爱好广泛,对电子机械和照相机尤甚,喜欢自己冲洗彩色胶卷,受条件所限,器材工具等相对简陋。从幼年开始一直喜欢制造各种工具,现正整理用简易工具制造车床的资料。 对事物喜欢刨根问底,属于中学教师不喜欢的学生类型。 偶尔出没于健身房,但从不进行球类运动。 驻地位于东京都江东地区,从2013年春季开始担任大学国际宿舍导员,与一桥大学、东京学艺大学、东京农工大学的各国留学生一同生活。 2016年起就职于某500强企业。
此条目发表在技术分类目录。将固定链接加入收藏夹。