题目是这样的,Linux中一个文件10行内容,如何输出5-8内容到屏幕
首先我们模拟一下这样的环境:

[root@localhost question]# pwd
/root/question
[root@localhost question]# seq > q.txt
[root@localhost question]# cat q.txt

我们的任务是取5-8行输出:

第一种方法:

[root@localhost question]# sed -n '5,8p' q.txt 

第二种方法:

[root@localhost question]# awk 'NR>4 && NR <9' q.txt 

第三种方法:

[root@localhost question]# grep  q.txt  -A 

第四种方法:

[root@localhost question]# grep  q.txt -B 

其本质就是用grep,awk,sed这Linux三剑客来实现,更想说的是这三个命令可以说是Linux基础命令的核心。

最新文章

  1. LLVM example for main
  2. 【poj1987】 Distance Statistics
  3. 解决java.lang.UnsupportedClassVersionError
  4. 系统性能监控之vmstat和iostat命令
  5. (转)IOS中获取各种文件的目录路径的方法
  6. 高清摄像头MIPI接口与ARM处理器的连接
  7. 结构体的vector resize()与初始化
  8. EF实例创建问题
  9. POI导出EXCEL,浏览器不兼容,文件名称乱码,文件无法打开解决方法
  10. Leetcode 88. Merge Sorted Array(easy)
  11. 基于vue 、vue-router 、firebase的todolist小项目
  12. java面试题03
  13. inet_pton, inet_ntop
  14. 正则冷知识;分组捕获、replace()的用法...
  15. exBSGS&#183;BSGS-Senior/扩展的BSGS
  16. C++中的字符数组与字符指针
  17. Java异常、事件、多线程
  18. Upgrade Win10
  19. MySQL服务器 IO 100%的案例分析
  20. HDU1232 畅通工程 2017-04-12 19:20 53人阅读 评论(0) 收藏

热门文章

  1. &quot;做中学&quot;之“极客时间”课程学习指导
  2. 【Django模板进阶007】
  3. 单元测试系列之八:Sonar 数据库表关系整理一(续)
  4. 论文笔记:Fast Online Object Tracking and Segmentation: A Unifying Approach
  5. nDPI-dev分析
  6. Java中的集合类,集合类有哪些,如何增添删除元素,如何遍历
  7. 编译原理中DFA最小化
  8. element-UI——el-table添加序号
  9. 02-VC中的变量类型
  10. Ctrl+Alt+Down/Up 按键冲突