Linux查看文件指定行数内容

1、tail date.log               输出文件末尾的内容,默认10行

tail -20  date.log        输出最后20行的内容

tail -n -20  date.log    输出倒数第20行到文件末尾的内容

tail -n +20  date.log   输出第20行到文件末尾的内容

tail -f date.log            实时监控文件内容增加,默认10行。

2、head date.log           输出文件开头的内容,默认10行

head -15  date.log     输出开头15行的内容

head -n +15 date.log 输出开头到第15行的内容

head -n -15 date.log  输出开头到倒数第15行的内容

3、sed -n "开始行,结束行p" 文件名

sed -n '70,75p' date.log             输出第70行到第75行的内容

sed -n '6p;260,400p; ' 文件名    输出第6行 和 260到400行

sed -n 5p 文件名                       输出第5行

tail 和 head 加上 -n参数后 都代表输出到指定行数,tail 是指定行数到结尾,head是开头到指定行数

+数字 代表整数第几行, -数字代表倒数第几行

Linux里如何查找文件内容

Linux查找文件内容的常用命令方法。

从文件内容查找匹配指定字符串的行:

$ grep "被查找的字符串" 文件名

例子:在当前目录里第一级文件夹中寻找包含指定字符串的.in文件

grep "thermcontact" */*.in

从文件内容查找与正则表达式匹配的行:

$ grep –e “正则表达式” 文件名

查找时不区分大小写:

$ grep –i "被查找的字符串" 文件名

查找匹配的行数:

$ grep -c "被查找的字符串" 文件名

从文件内容查找不匹配指定字符串的行:

$ grep –v "被查找的字符串" 文件名

从根目录开始查找所有扩展名为.log的文本文件,并找出包含”ERROR”的行

find / -type f -name "*.log" | xargs grep "ERROR"

例子:从当前目录开始查找所有扩展名为.in的文本文件,并找出包含”thermcontact”的行

find . -name "*.in" | xargs grep "thermcontact"

原文出处:

关关雎鸠, Linux查看文件指定行数内容, https://www.cnblogs.com/zeke-python-road/p/9455048.html

鸟哥的linux, Linux里如何查找文件内容, http://blog.chinaunix.net/uid-25266990-id-199887.html

linux 查找内容对应行数,Linux查看文件指定行数内容与查找文件内容相关推荐

  1. Linux 查看文件指定行数 内容

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1.tail date.log               输出文件末尾的内容,默认10行 tail ...

  2. 请教大家,如何使用sed命令,替换文件指定行的内容呢?-Linux系统管理-ChinaUnix.net...

    请教大家,如何使用sed命令,替换文件指定行的内容呢?-Linux系统管理-ChinaUnix.net

  3. python怎么读文件里的某一行-Python如何获取文件指定行的内容

    linecache, 可以用它方便地获取某一文件某一行的内容.而且它也被 traceback 模块用来获取相关源码信息来展示. 用法很简单: >>> import linecache ...

  4. 三种方法Python读取文件指定行,来看看你用过没?

    1.行遍历实现 在python中如果要将一个文件完全加载到内存中, 通过file.readlines()即可, 但是在文件占用较高时, 我们是无法完整的将文件加载到内存中的, 这时候就需要用到pyth ...

  5. python读取文件指定行的三种方法

    1.行遍历实现 在python中如果要将一个文件完全加载到内存中,通过file.readlines()即可,但是在文件占用较高时,我们是无法完整的将文件加载到内存中的,这时候就需要用到python的f ...

  6. java 读取文件的指定行_Java中实现读取文件指定行

    Java中实现读取文件指定行 读取文件指定行要用到类LineNumberReader,它是跟踪行号的缓冲字符输入流,其基类是BufferedReader..它有两个构造方法: public LineN ...

  7. s-sed替换或者修改文件指定行,同时匹配多个字符串,替换换行符为指定字符

    最近需要在脚本中修改几个配置文件参数且不能影响其他参数,于是想到了sed的强大之处,拿来学学 -i参数表示直接替换并修改文件 -i参数时直接修改文件 sed -i 's/aaa/bbb/g' test ...

  8. java 获得文件的行数据_Java 读取文件指定行数据

    public class ReadFileDemo1 { /** * 获取错误文件中的记录号 * @param sourceFile * @return */ public static int[] ...

  9. linux shell 输出文件 指定行

    在Linux系统上如何快速查看文本中指定行呢?有时文本较大比如有10w行,想要快速查看第99行该怎么做呢? 本文以文件名test.txt为例,介绍3种方式快速查看test.txt的第99行.相信你可以 ...

  10. 对文件指定行进行编辑和保存 linux,linux 文本编辑命令grep sed awk(转)

    [:digit:] 数字字符[:graph:] 非空字符(非空格.控制字符)[:lower:] 小写字符[:cntrl:] 控制字符[:print:] 非空字符(包括空格)[:punct:] 标点符号 ...

最新文章

  1. JS判断元素是否在数组内
  2. lua-nginx-module directives 中文版
  3. HDU 1180 诡异的楼梯(超级经典的bfs之一,需多回顾)
  4. java人体识别_用华为HMS ML kit人体骨骼识别技术,Android快速实现人体姿势动作抓拍...
  5. 简单的jQuery获取URL的?后带的参数
  6. android+JPEG+编码,Android_解析:android 如何从JPEG生成BufferedImage,如下所示:复制代码 代码如下 - phpStudy...
  7. 【渝粤教育】广东开放大学 标准的研制与编制 形成性考核 (35)
  8. Dialog详解(包括进度条、PopupWindow、自定义view、自定义样式的对话框)
  9. python调用perl_文本处理,用perl 还是python?
  10. Atitit spring springboot 集成mybatis法 目录 1.1. 使用spring管理数据源。。需要修改spring、 配置 1 1.2. 直接代码集成,无需修改任何配置 1
  11. 【转】Hadoop API 使用介绍
  12. Xmind思维导图教程
  13. 为什么有些大公司的技术弱爆了?
  14. 圣诞祝福网页_意派Epub360丨圣诞营销H5的多种趣味玩法(案例+模板)
  15. 不平衡数据处理之SMOTE、Borderline SMOTE和ADASYN详解及Python使用
  16. mac电脑抹掉数据要多久_Mac系统如何恢复出厂设置
  17. 74LS148+74LS47简易病房呼叫系统电路图
  18. 最全小说资源网——连载阅读升级版(亲测好用)
  19. 高等数值计算方法学习笔记第4章第一部分【数值积分(数值微分)】
  20. 如何在工作之余找精力做副项目?

热门文章

  1. 直接学python3_初学者可以直接学Python3吗?
  2. springboot+vue开发小说网站及作品写作发布
  3. 如何修改背景图片大小
  4. 什么是数据标准化、中心化、归一化?SPSS又如何实现?
  5. clover如何使用UEFI引导和EFI驱动选择
  6. B站视频怎么下载到本地【实用教程】
  7. 闵帆老师论文写作课程心得体会-怎么写好一篇论文
  8. electron快捷键
  9. matlab寻找频谱峰值,如何得到明显峰值的频谱图?
  10. 一站式开源分布式集群云真机测试平台Sonic——基于Docker方式部署sonic前后端(体验版)