原标题:Linux最强大sed流处理编辑器命令格式 参数 行定位
sed的执行过程
sed一次处理一行内容,不改变文件内容
记住sed在处理完每一行数据之后默认会打印出来.
读入哪一行会先进行正则匹配,如果匹配就让sed命令进行处理,否则直接输出到屏幕. sed使用方式——命令行格式
sed [-e,-n] '行定位(正则)+sed命令(操作)' file(s) sed使用方式——命令行格式 参数 -e
-e调用两个sed命令
sed使用方式——命令行格式参数 -n
表示抑制sed默认的打印操作
如果没有加-n,
那如果加上-n参数呢:
$sed -n '/root/p' passwd
root:x:0:0:root:/root:/bin/bash
只输出了一行,有些人会以为sed命令输出了两次,其实不是输