sed

发布时间 2023-05-22 17:51:30作者: 木偶学linux

https://www.bilibili.com/video/BV1CS4y1C7ZY?p=61&vd_source=29cb78abf51970a872824d0975a7bff5

Linux三剑客sed

注意sed和awk使用单引号,双引号有特殊解释
sed是StreamEditor(字符流编辑器)的缩写,简称流编辑器。
sed是操作、过滤和转换文本内容的强大工具。
常用功能包括结合正则表达式对文件实现快速增删改查,其中查询的功能中最常用的两大功能是过滤(过滤
指定字符串)、取行(取出指定行)。

 

 

 

 

语法:
sed【选项】【sed内置命令字符】【输入文件】

 sed的内置命字符用于对文件进行不同的操作功能,如对文件增删改查

sed常用内置命令字符

 sed匹配范围

 

sed案例

 

1.输出文件第2,3行的内容
   1   [root@pylinuxdata]# sed  -n  '2,3p'   luffycity.txt

   2   I   teach   linux.

   3   I   like play computer game.