sed 之 -n p
2024-08-31 00:56:47
sed是一个面向字符流的编辑器,一般情况下每次读入一行到一个名为模式空间的地方,进行编辑;但是也可以读入多行数据进行编辑。
-n:抑制默认输出
p打印模式空间内容
cat test
a
b sed '' test
输出:
a
b sed 'p' test
输出:
a
a
b
b sed -n 'p' test
输出:
a
b #说明是在执行完脚本命令之后再进行默认的输出
sed 's/.*/abc/' test
输出:
abc
abc
如果不加-n选项的话,那么在脚本结束的时候回默认打印出模式空间内容。如果加了-n选项,只会在有p命令的时候打印模式空间内容。
最新文章
- python 中文乱码问题2
- Android异步消息处理机制
- CMD和AMD区别的概括
- 基于JSch的Sftp工具类
- ORA-12154: TNS:could not resolve the connect identifier specified
- oracle中if/else功能的实现的3种写法
- python实现简单kNN
- Java+FlexPaper+swfTools 文档在线预览demo
- JDBC 基础知识总结
- java实现简单web服务器(分析+源代码)
- TextView 使用自定义的字体和亮点
- Spring 3.0 Aop 入门
- bzoj 5212: [Zjoi2018]历史
- 【网站公告】请大家不要发表任何涉及“得到App”的内容
- Opencv + opencv_contrib + Tesseract 之Qt开发环境搭建
- 10款基于jquery的web前端动画特效
- IE浏览器兼容的处理方式之一,使用特殊的注释 <;!--[if IE]>; ....<;![endif]-->;
- [转][Oracle][null]
- ASP.NET MVC5+EF6+LayUI实战教程,通用后台管理系统框架(4)- 漂亮的登录界面
- CVPR 2017