您的位置:首页 > 其它

2.sed语法与常用选项

2016-08-10 15:49 169 查看
命令格式:

sed 选项 'command' 文本文件

cat /etc/passwd | sed '字命令'    在测试时可以这么用,在脚本文件中效率不高不建议使用。

常用选项:

-r:  扩展正则需要 -r

sed 's/root/ROOT/' /etc/passwd > a.txt    重定向存储到a.txt文件中

-i:

sed -i 's/root/ROOT/' passwd

-i是将改变的文本存储到原来的文本文件中,不加-i只会将结果打印到屏幕,而上面的重定向只能存储到另一个文本文件中。

如果想保存副本 可以使用 -i.bak  则原来的文本会以.bak副本存储。   

-e:   与 分号; 效果相同

多条命令相连

-f: 命令以文本文件的形式给出。(文本文件中命令不需要单引号 '')   

-n:选择性输出
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: