老男孩教育专注IT教育10余年,只培养IT技术精英

全国免费咨询电话(渠道合作):400-609-2893

sed内置命令字符有什么功能?linux云计算学习入门

老男孩IT教育

常见问题

2021年4月16日 17:31

sed常用内置命令字符有什么功能?老男孩linux云计算学习入门。sed是字符流编辑器,是操作、过滤和转换文本内容的强大工具。sed常用功能包括对文件实现快速增删改查,而常用的两大功能是过滤、取行。对于Linux运维人员来说,sed是必须掌握的Linux知识点之一。

  sed常用内置命令字符有什么功能?sed是字符流编辑器,简称流编辑器;是操作、过滤和转换文本内容的强大工具。sed常用功能包括对文件实现快速增删改查,而常用的两大功能是过滤、取行。对于Linux运维人员来说,sed是必须掌握的Linux知识点之一。那么sed参数选项有哪些?sed常用内置命令字符有什么功能?

  对于sed语法,"sed内置命令字符”既可以是单个命令,也可以是多个命令参数的组合。“输入文件”为sed需要处理的文件,这是可选项,sed还能够从标准输入如管道中获取输入。

  sed命令的参数选项有哪些?有什么意义?

  -n取消默认的sed的输出,常与sed内置命令的p连用。

  -i直接修改文件内容,而不是输出到终端。如果不使用i选项,则sed只是修改内存中的数据,并不会影响磁盘上的文件。

sed内置命令字符有什么功能?老男孩linux云计算学习入门

  sed常用内置命令字符有什么功能?

  s ed的内置命令字符用于实现对文件进行不同的操作功能。

  a 全拼append,表示追加文本,在指定行后添加一行或多行文本。

  d 全拼delete,表示匹配行的文本。

  i 全拼insert,表示插入文本,在指定行前添加一行或多行文本。

  p 全拼print,表示打印匹配行的内容,通常p会与选项-n一起使用。

  s/regexp/replacement/ 匹配regexp部分的内容,用replacement替换regexp匹配的内容,regexp部分可以使用正则表达式,在replacement部分可以使用特殊字符&和\1-\9等匹配regexp部分的部分内容。在实战场景中,s/regexp/replacemen/g结尾常与g匹配做全局的替换。

  以上便是关于“sed常用内置命令字符有什么功能?”的相关内容。更多Linux系统自学入门,推荐关注老男孩教育Linux运维培训课程。老男孩教育Linux运维培训学院培养Linux云计算运维工程师人才,课程设置科学,教学内容涵盖广,贯穿大型项目实训,实战性更强,课程内容随企业技术更新而更新。讲师全程面授,严管学习进度,阶段性检验学员学习成果,以查漏补缺,帮助学员高效掌握Linux运维技术

 

阅读更多:

Nginx有哪些重要特性?老男孩培训linux服务器入门学习

Nginx软件企业功能应用有哪些?linux运维培训学习路线图

Nginx作为web服务器应用场景有哪些?linux运维培训知识

运维如何选择Web服务器?学习linux系统培训有什么用

常见的虚拟主机类型有哪些?linux网络编程培训学习班

本文经授权发布,不代表老男孩教育立场。如若转载请联系原作者。