在 Windows 中打开文件用查找功能可以查找我们想要的字符,前提是要打开文件。Linux 有一个指令不用打开文件就可以查询字符,而且支持正则表达式—— grep 指令。不仅如此,grep 还支持在多个文件中查找想要的字符。

查找test-开头的文件中包含字母 a 的字符:

zhengrenfu@zhengrenfu:~/文档$ grep a test-*.txt
test-1.txt:Sunday
test-3.txt:acronym
test-4.txt:enziandom

查找test-开头的文件中以 m 字母结尾的内容:

zhengrenfu@zhengrenfu:~/文档$ grep "m$" test-*.txt
test-3.txt:acronym
test-4.txt:enziandom

统计以 m 字母结尾的次数:

zhengrenfu@zhengrenfu:~/文档$ grep "m$" test-*.txt | wc -w
2

还有一个egrep指令,作用跟grep是一样的,只不过egrep是它的扩展,支持更多的正则表达式语法。

最新文章

  1. BZOJ 3236: [Ahoi2013]作业
  2. Mac常用终端命令
  3. 用例设计工具PICT — 输入组合覆盖
  4. suse linux 10 下配置vpn服务器(pptp)
  5. tableView和scrollView滚动起冲突
  6. ssh框架介绍
  7. Android关联源码support-v4的问题解决
  8. 1130-host ... is not allowed to connect to this MySql server 开放mysql远程连接 不使用localhost
  9. [原创]从Confluence获取html table并将其序列化为C#类文件的工具
  10. bash下自动重新运行git/curl等工具
  11. hibernate_validator_02
  12. 物理卷操作命令:pvcreate,pvscan,pvdisplay.卷组操作命令:vgcreate,vgdisplay. (转)
  13. Google Adsense(Google网站联盟)广告申请指南
  14. mac压缩文件乱码
  15. 嵌入式Linux引导过程之1.4——Xloader的ddr_init
  16. 【Java基础】浅谈常见设计模式
  17. 529. Minesweeper扫雷游戏
  18. Codeforces 1137D - Cooperative Game - [交互题+思维题]
  19. Python异常和调试.md
  20. RabbitMQ学习系列二:.net 环境下 C#代码使用 RabbitMQ 消息队列

热门文章

  1. 【每日一题】【迭代器,泛型】2022年1月8日-NC93 设计LRU缓存结构
  2. 【实时数仓】Day02-DWD、DIM层数据准备:各层职能、行为日志DWD层、业务日志DWD层及分流(Phoenix和HBASE)
  3. Python 大数据量文本文件高效解析方案代码实现
  4. 中国风?古典系?AI中文绘图创作尝鲜!⛵
  5. week_11
  6. css images图片铺满 不变型 以及头像裁剪 属性
  7. CLISP学习(二)
  8. 快速排序——C++左闭右开区间实现
  9. Java安全之JDBC Attacks学习记录
  10. Blazor如何实现类似于微信的Tab切换?