跟替换命令中的p标记相似,p命令能够打印sed编辑器输出中的一行。express
咱们这主要仍是用,下面的测试吧编辑器
咱们能够试一下 echo 'hello world,xin!' | sed 'p' 若是我仍是用testFile,我是以为输出太多,由于会打印出一行,能够看到修改前的行。测试
在命令行上用-n选项,你能够禁止输出其余行,只打印包含匹配文本模式的行, echo 'hello world,xin!' | sed 'p' 。spa
固然也是能够使用匹配文本的行 echo 'hello world,xin!' | sed -n '/xin/p'命令行
固然还能够这么写 sed '2,3p' testfile3d
可是你若是这么用 echo 'hello world,xin!' | sed -n '/xin/2,3p',会报以下错,看来他只能识别的了p。blog
sed: -e expression #1, char 6: unknown command: `2'io
咱们来看看修改前和修改后打印行来比较test
能够打印数据流中的文本和不可打印的ASCII字符sed
未完待续!!