文本test.txt,需要打印文本第10行

方法一:

sed -n '10p' test.txt

说明:sed命令使用-n参数时,只有经过sed 特殊处理的那一行(或者动作)才会被列出来。

命令“p”通常和-n一起使用

eg: sed -n '2,$p' filename 打印文件中第二行到最后一行

   sed -n '/hello/p' filename 打印文件中包含“hello”关键字的行

方法二:

awk 'NR==10 {print $0}' test.txt

说明:awk命令的使用规则和具体选项参数可查看https://www.runoob.com/linux/linux-comm-awk.html

这里说一下NR,NR是内建变量,是已经读出的记录数,就是行号,从1开始。这里NR==10指定第10行,而$0打印此行所有列,即完整打印此行。

方法三:

head -10 test.txt | tail -1

说明:head -n是取文件开始n行内容,而tail -n取末尾n行内容

方法四:

tail -n +10 test.txt |head -1

说明:tail -n +10取第10行到文件末尾行,head -1取第一行,即是原文件中的第10行

最新文章

  1. [翻译] V8引擎的解析
  2. 关于移动端input框 在微信中 和ios中无法输入文字的问题
  3. Oracle数据库备份与恢复
  4. android管理联系人操作
  5. eclipse 的操作
  6. Flink 剖析
  7. Import-Module ServerManager Import-Module : 未能加载指定的模块“ServerManager”,因为在任何模块目录中都没有找到有效模块文件...(通过Setup Factory调用PowerShell的脚本)
  8. SQL Server 2005中的分区表(六):将已分区表转换成普通表(转)
  9. session和request的区别
  10. jQuery autoResize
  11. J2EE项目开发流程简介
  12. html5载入JS引用
  13. HDOJ 3518 Boring counting
  14. PHPCMS v9.5.6 通杀getshell(前台)
  15. 关于reduce的参数问题
  16. docker上搭建consul集群全流程
  17. cookie被禁用,如何使用session
  18. OpenCV学习参考 即时贴
  19. leetcode520
  20. GPU寄存器相关

热门文章

  1. bugku web2
  2. Java lambda表达式基本使用
  3. day12 多线程1.进程与线程 & 2.线程生命周期 & 3.线程同步机制
  4. 二分查找-LeetCode704 简单题
  5. Golang反射获得变量类型和值
  6. view-design tabpane禁用后renderHeader失效问题
  7. 如何5分钟上手使用PaddleSeg人像抠图
  8. elasticsearch之metric聚合
  9. [python] CairoSVG使用教程
  10. [OpenCV实战]11 基于OpenCV的二维码扫描器