命令用法详解
命令格式
1、sed [选项] '[定位符]p' 文件
2、命令 | sed [选项] '[定位符]p'
命令说明
sed命令的p指令用于打印与定位符匹配的文本行,p指令通常与选项−n联合使用,只显示经过sed处理的行,否则除了显示经过sed处理的行以外还会显示文件或输入的所有行。命令中的其它选项与定位符请查看“sed命令的语法格式”一节。
使用示例
1、sed −n 'p' 文件:打印文件或输入的所有行。

2、sed −n 'np' 文件:打印第n行的内容,行号从1开始。

3、sed −n '$p' 文件:打印最后一行的内容。

4、sed −n 'n,mp' 文件:打印第n行至第m行的内容。

5、sed −n 'n,+mp' 文件:打印第n行及后面m行的内容。

6、sed −n 'n~mp' 文件:打印第n行及后面第m、2m、3m...行内容。

7、sed −n 'np;mp;...' 文件:打印第n行、第m行...内容,分号用于分隔多行指令。

8、sed −rn '/正则表达式/p' 文件:打印与正则表达式相匹配的文本行,匹配扩展正则需要使用参数−r。
8.1、匹配正则字符串。

8.2、匹配行首字符串。

8.3、匹配行尾字符串。
