grep经常使用使用方法「建议收藏」

grep经常使用使用方法

大家好,又见面了,我是全栈君。

grep简单介绍

正如linux的man文件里所描写叙述的那样:

grep searches the named input FILEs (or standard input if no files are named, or if a single hyphen-minus (-) is given as file name) for lines containing a match to the given PATTERN. By default, grep prints the matching lines.
In addition, two variant programs egrep and fgrep are available. egrep is the same as grep -E. fgrep is the same as grep -F. Direct invocation as either egrep or fgrep is deprecated, but is provided to allow historical applications that rely on them to run unmodified.

grep是用来在一个文件里查找和给定的模式相匹配的行的命令,同一时候egrep 和 fgrep都已经被弃用。取而代之的是 grep -E和grep -F。

用法

在单个文件里搜索包括字符串的行

语法:
grep “literal_string” filename

在多个文件里搜索包括字符串的行

语法:
grep “this” demo_*
注:这个的搜索域是demo_为前缀的文件

使用 -i 參数能够实现大写和小写无关

能够使用正則表達式来过滤

语法:
grep “REGEX” filename

详细用法能够參考:http://www.cnblogs.com/kuyuecs/archive/2012/07/13/2589988.html
写得非常不错的博客。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/115378.html原文链接:https://javaforall.net

(0)
上一篇 2022年2月5日 上午11:00
下一篇 2022年2月5日 下午12:00


相关推荐

  • Google 离线地图_谷歌地图离线包下载手机版

    Google 离线地图_谷歌地图离线包下载手机版google离线地图展示和渲染由于项目的需要,在线地图无法满足业务需要,于是要做离线地图。经过一段时间的调研,最后选择了谷歌离线地图原因是通过现成的工具便可完成。感谢前人栽的树,在此整理总结。以下内容和代码是调研时准备的,仅供参考使用。离线地图制作技术:googlemapapi准备:googlemapapiv3离线版,地图切图工具,Google_Maps_API

    2026年1月28日
    4
  • unity的自动寻路之 —— wayPoint寻路的实现方式

    unity的自动寻路之 —— wayPoint寻路的实现方式孙广东 2015 6 28

    2026年3月17日
    2
  • 豆包与DeepSeek的全面对比分析

    豆包与DeepSeek的全面对比分析

    2026年3月12日
    2
  • python可视化图表生成(一)

    python可视化图表生成(一)一 安装拓展包 pipinstallma 二 折线图 importnumpya pyplotaspltx np linspace 0 2 100 创建等差数列 0 2 之间 100 个 plt plot x x label line1 第一个参数为横坐标第二个为纵坐标第三个为曲线名字 plt plot x x2 label line2 plt plot x x3 label line3

    2026年3月17日
    2
  • DataTable实现分页

    DataTable实现分页lt pageimport org apache jasper tagplugins jstl core ForEach gt lt pagelanguage java contentType text html charset UTF 8 pageEncoding UTF 8 gt lt tagliburi http

    2026年3月17日
    1
  • spooling技术介绍

    spooling技术介绍SPOOLing(SimultaneousPeripheralOperationOn-Line)技术,即外部设备联机并行操作,是为实现低速输入输出设备与高速的主机之间的高效率数据交换而设计的。通常称为“假脱机技术”,又称为排队转储技术。  具体来说,SPOOLing技术在输入输出之间增加了“输入井”和“输出井”的排队转储环节,以消除用户的“联机”等待时间。而所谓“输入井”和“输出井”则是在高…

    2025年8月18日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号