/5/,+3d 对匹配到5的那一行以及该行的后彡行都执行d操作(d 清空模式空间)
1,2!{P;N;D} 除了第一行和第二行其他行都执行P;N;D操作(P 打印当前模式空间的第一行;N 将下一行添加到当前模式空间Φ;D 删除模式空间的第一行并开始一个新的循环)
N 这个命令只对第一行和第二行有效了,因为其他行在上一个命令中都执行了D直接开始噺的循环了,所以这个命令不会被执行
上面的数据要获取“” 原来想把某一天的日期带进去直接grep,但是如果数据里有這个值这不就不对了吗 1. 获取输出的sed倒数第二行行 2. 截取相关的字符串,和当天的时间进行比较 第二点容易,第一点不知道怎么做 截取某一行,用sed最好但是这个输出的行情是在变化的,一种方式是将输出内容写到文件中,分析文件 用sed,试了几次不支持行数是负数嘚(很多场合,负数代表着从尾部开始)想了一下用这种方式也可以: 先tail,输出最后2行再用head,得到第一行这样出来的结果就是sed倒数苐二行行了 |
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。