0 0

Linux何命令可以根据条件查询显示文件内容?5

Linux 查看文件内容:cat more less tail head ...
如service.log文件内容为:
...
[4/16/13 13:55:56:738 CST] 00000071 MDBListaaa...
[4/17/13 13:55:56:738 CST] 00000071 MDBListbbbb...
[4/18/13 13:55:59:520 CST] 000002cb BPHTimeccc...
[4/19/13 13:56:02:187 CST] 000002cb PublicFddd...
[4/20/13 13:56:02:203 CST] 000002cb PublicFeee...
[4/21/13 13:56:02:204 CST] 000002cb PublicFffff...
...
问题:何命令可根据条件查询显示文件内容(如:根据日期显示4/17/13到4/19/13的log内容)
显示结果为:
[4/17/13 13:55:56:738 CST] 00000071 MDBListbbbb...
[4/18/13 13:55:59:520 CST] 000002cb BPHTimeccc...
[4/19/13 13:56:02:187 CST] 000002cb PublicFddd...
2013年4月16日 17:22

3个答案 按时间排序 按投票排序

0 0

采纳的答案

使用grep的正则表达式把,简单点。

grep -E '4/(17|18|19)/13' service.log

2013年4月17日 09:32
1 0
0 0

直接more这个文件,然后(/查询内容),就可以查询了

2013年4月16日 17:26

相关推荐

    Linux基础命令.py_Linux基础命令_

    - `find`:根据指定条件在文件系统中查找文件。 - `grep`:在文件中搜索特定字符串。 - `locate`:基于数据库快速查找文件,需定期更新数据库(`updatedb`)。 5. **打包与压缩**: - `tar`:打包文件或目录,...

    linux 命令大全!!!

    - `more`/`less`:分页显示文件内容。 - `head`/`tail`:显示文件的开头或结尾部分。 - `grep`:在文件中搜索特定模式。 - `sed`:流编辑器,用于替换、删除或插入文本。 - `awk`:处理和分析文本。 3. 文件...

    linux_linux个人学习笔记_

    学习Linux首先要掌握基本的命令,如ls(列出目录内容)、cd(切换目录)、pwd(显示当前工作目录)、mkdir(创建新目录)、rm(删除文件或目录)、cp(复制文件或目录)、mv(移动或重命名文件或目录)等。...

    linux实验六 shell变量

    - **重定向**:使用 `、`>` 和 `>>` 将文件内容作为命令输入或将命令输出重定向到文件中。 3. **命令的组合**: - 使用分号 `;` 来顺序执行命令,使用 `&&` 和 `||` 控制命令的条件执行,`&` 后台运行命令。 4. ...

    RED HAT LINUX 6大全

    本书内容翔实、涉及领域广泛,并且提供了详细的例子和大量的参考资料(包括书籍、电子文档和Internet站点),是一本学习、使用和管理Linux不可多得的好书。 目 录 译者序 前言 第一部分 Red Hat Linux的介绍与安装 ...

    GNU Linux Makefile-v3.80.pdf

    - **模式指定变量**:讲解模式指定变量的使用,这类变量可以根据目标文件的模式来确定其值。 ##### 第六章:Makefile的条件执行 - **条件判断的基本语法**:阐述如何在Makefile中使用条件语句,实现基于条件的构建...

    Shell必备命令.pdf

    Shell是Linux操作系统中最为重要的用户与系统交互的方式之一,它提供了一种命令行界面,使得用户可以方便地执行各种系统命令、编写脚本等。其中,grep和find是Shell环境下最常使用的两个命令,它们分别用于搜索文本...

    linux shell 脚本编程

    - `head`和`tail`:显示文件头部或尾部的若干行。 - `sed`:文本流编辑器,用于查找、替换和删除文本中的模式。 #### 控制流程 控制流程是脚本的核心,决定了程序的执行顺序和逻辑分支。shell脚本支持多种控制结构...

    網中人shell十三问

    可以使用set -x开启命令追踪,让Shell在执行每条命令时打印出详细的执行过程,也可以用set -v开启verbose模式,显示命令行的逐行解释。 掌握这些基本概念和技巧,对于理解和使用Shell进行系统管理及自动化任务至关...

    GDB-Debugging.zip_Debugging with GDB _Linux Debugging_gdb教程

    通过`file`命令加载源代码,GDB可以显示源代码行号,便于理解程序执行情况。 六、图形化前端 虽然GDB本身是命令行工具,但也有许多图形化前端可供选择,如Eclipse的CDT、Qt Creator或GDB的原生前端GDBgui,它们提供...

    jprofiler11安装文件

    - **定制视图**:根据需求自定义视图,只显示关注的信息。 - **插件扩展**:JProfiler支持插件开发,可以扩展更多功能。 ### 5. 注意事项 - 在生产环境中使用JProfiler时,注意不要长时间运行性能分析,以免对...

    gdb使用手册详细说明

    【gdb使用手册详细说明】 gdb,全称GNU Debugger,是Linux环境下广泛使用的源... - **按何种方式解析脚本文件**:gdb支持多种脚本语言,如Python。 - **保存历史命令**:`set history save on`开启命令历史记录。 16

    LS DYNA常见问题

    在并行处理(MPP)环境中,通过binout命令可以输出ASCII格式的数据,便于后期处理和分析。 #### 12. 接触概述 接触问题是LS-DYNA中的一个重要方面。软件提供了多种接触类型和算法,如自动接触、直接接触等,以适应...

    mysql_MYSQL_

    1. 停止MySQL服务:在Linux系统中,可以使用`sudo service mysql stop`或`systemctl stop mysql`命令;在Windows系统中,可以在服务管理器中停止MySQL服务。 2. 启动MySQL服务,跳过权限表:在Linux上,使用`sudo ...

    shell编程实例

    Shell 脚本是通过一系列Shell命令组成的文本文件实现的,可以完成复杂的任务。编写Shell脚本的第一步是声明解释器,通常是第一行: ```bash #!/bin/sh ``` 接着是具体的命令和逻辑流程。 #### 2. 条件测试 Shell...

    PHP基础教程 是一个比较有价值的PHP新手教程!

    你可以在苍蝇上画图,编写程序下载或者显示e-mail。你甚至可以完成网络相关的功能。最好的是,你可以选择你的PHP安装版本需要哪些功能。引用Nissan的Xterra的话来说就是PHP可以做到你想让它做到的一切而且无所不能! ...

    mmonit_manual.pdf

    - **分析报告**:提供了丰富的数据分析功能,如按时间范围筛选数据、自定义查询条件等。 - **图表类型**:支持折线图、柱状图等多种图表形式,方便用户根据需求选择。 - **图表按钮**:通过不同的按钮控制图表显示的...

    超级有影响力霸气的Java面试题大全文档

    redirect就是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址,一般来说浏览器会用刚才请求的所有参数重新请求,所以session,request参数都可以获取。 23、EJB与JAVA BEAN的区别?  Java Bean 是可...

Global site tag (gtag.js) - Google Analytics