Linux-命令-sed-awk

Posted Tiger

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux-命令-sed-awk相关的知识,希望对你有一定的参考价值。

命令: sed [options] 流编辑器,对文件增删改查换, 三剑客老二

参数:

-n: 取消默认输出

p: (print)打印

e.g. sed -n ‘20,30‘p ett.log  打印ett.log 中20-30行内容

e.g. sed -n ‘$‘p ett.log  打印ett.log 中最后一行内容,$是文件结尾


 

命令: awk [options]  过滤输出内容, 三剑客老大

参数:

e.g. 

 [[email protected] log]# awk ‘NR>19&&NR<31‘ ett.log

解释:NR 是行号


命令: grep  [options] 三剑客老三

参数:

-A:除了显示匹配的一行之外,并显示该行之后的num行(after)

-B:除了显示匹配的一行之外,并显示该行之前的num行(before)

-C:除了显示匹配的一行之外,并显示之前和之后的num行

以上是关于Linux-命令-sed-awk的主要内容,如果未能解决你的问题,请参考以下文章

linux查看路径命令

linux查看历史命令记录及时间(linux查看历史命令执行时间)

转载每天一个Linux命令

linux命令中显示之前操作过的所有命令的命令是啥

linux 好用的命令

Linux 命令大全