Linux下sed命令用法教程

发布时间:2020-04-02编辑:脚本学堂
本文介绍了linux sed命令的用法,sed命令图文教程,感兴趣的朋友参考下。

linuxsed命令用处很多,且多与grep命令相结合。
 

grep -v 关键字  文件  文件中的关键字给过滤掉
grep -v “^关键字”  文件  以关键字开头的给过滤掉
sed -e ‘/关键字/d’文件   输出时把关键字给删除掉


以/etc/passwd为例:
输出除了1-30之外的行:
linux sed命令教程1

只输出文本的1-3行:
linux sed命令教程2

输出除了以root行开头的行:
linux sed命令教程3

拿westos替换掉文本中所有的root字符输出:
linux sed命令教程4

拿westos替换到文本中第一列的所有root字符:
linux sed命令教程5

以上修改都是输出,并未修改原文件的内容,想要直接修改原文件可以加-i 参数:
linux sed命令教程6

也可以将我的修改写到文件中,通过执行该文件来修改目标配置文件:
linux sed命令教程7

linux sed命令教程8

即修改原文件还要把原文件做个备份:
linux sed命令教程9

linux sed命令教程10

您可能感兴趣的文章: