Linux每日智囊
发布时间:2024年01月06日
每日分享三个Linux命令,悄悄培养读者的Linux技能。
欢迎关注公众号
sed
作用
批量编辑文本文件
sed
,即流编辑器(stream editor),是一个用于对文本进行流式处理的Linux命令行工具。sed
能对文件内容进行编辑,默认每次处理文本文件中所匹配到一行内容到模式空间,然后用后面的命令进行操作,操作完成之后,会把模式空间里面的内容输出到屏幕上,然后把模式空间中的内容删除,同时把下一行所匹配到的内容读入模式空间内,依次循环,直到读取完整个文件。
语法
sed [选项] [动作] 文件名
参数:
- -e: 以选项中指定的script参数来处理文本文件,可以指定多个命令
- -f: 以文件中的指定的参数来处理文本文件
- -n: 仅显示script处理后的结果
- -r: 支持扩展正则表达式
- -i: 直接修改源文件内容,谨慎使用
动作:
文章来源:https://blog.csdn.net/weixin_48030475/article/details/135419213
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!