码迷,mamicode.com
首页 > 系统相关 > 详细

Linux-命令-sed-awk

时间:2017-08-10 16:59:47      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:内容   行号   输出内容   三剑客   str   amp   取消   print   nbsp   

命令: 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. 

 [root@ark log]# awk ‘NR>19&&NR<31‘ ett.log

解释:NR 是行号


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

参数:

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

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

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

Linux-命令-sed-awk

标签:内容   行号   输出内容   三剑客   str   amp   取消   print   nbsp   

原文地址:http://www.cnblogs.com/mirrorlake/p/7339873.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!