linux命令 sed 有的功能有,sed内置命令字符有什么功能?linux学习入门

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

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

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

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

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

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

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

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匹配做全局的替换。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值