Linux   发布时间:2022-04-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了sed 命令自己总结大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

sed命令是流编辑器,通过man命令查看 Sed is a stream editor. sed命令工作模式是一行一行读取文件或者输入,并写入到内存中,如果匹配sed设置的命令则执行并输出到屏幕,不匹配则直接输出到屏幕,因为命令执行在内存中,不会改变文件,如果需要改变文件则需要加入参数-i 如: 但是文件本身没有发生改变 加入-i参数后会操作改变到文件 查询操作: 1显示某一行 2显示某一个范围的
sed命令是流编辑器,通过man命令查看 Sed is a stream editor.
sed命令工作模式是一行一行读取文件或者输入,并写入到内存中,如果匹配sed设置的命令则执行并输出到屏幕,不匹配则直接输出到屏幕,因为命令执行在内存中,不会改变文件,如果需要改变文件则需要加入参数-i
如:

sed 命令自己总结

sed 命令自己总结


但是文件本身没有发生改变

sed 命令自己总结


加入-i参数后会操作改变到文件

sed 命令自己总结

查询操作:
1显示某一行

sed 命令自己总结


2显示一个范围的行

sed 命令自己总结


3显示包含某些字符的行和包含某些字符到另一个包含某些字符范围内的行

sed 命令自己总结

sed 命令自己总结


sed 命令自己总结


4显示包含多个不同字符的行(通过正则表达)

sed 命令自己总结


5显示指定的多行

sed 命令自己总结


6显示最后一行

sed 命令自己总结


7某行后增加一行

sed 命令自己总结


8某行前增加一行

sed 命令自己总结


9最后一行增加一行及多行

sed 命令自己总结


sed 命令自己总结


10删除最后一行

sed 命令自己总结


11删除某行

sed 命令自己总结


12删除某一范围的行

sed 命令自己总结


13删除空行

sed 命令自己总结


14替换(s是替换命令只会匹配每行第一个符合条件的,g是全局替换标识,是s命令的常用标识)

sed 命令自己总结

sed 命令自己总结


15修改文件前备份

sed 命令自己总结

16利用变量替换

@H_675_181@


17反向引用
ifconfig eth0|sed -n ‘2p‘|sed -r ‘s#^.addr:(.) Bca.*$#\1#g‘

sed 命令自己总结

大佬总结

以上是大佬教程为你收集整理的sed 命令自己总结全部内容,希望文章能够帮你解决sed 命令自己总结所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。