CentOS grep 命令
grep 全称是 Global Regular Expression Print表示全局正则表达式版本它的使用权限是所有用户grep 命令是一种强大的文本搜索工具它能使用正则表达式搜索文本并把匹 配的行打印出来常用选项-E 开启扩展Extend的正则表达式使用 | 来分割多个pattern以此实现OR操作-i 忽略大小写ignore case-v 反过来invert只打印没有匹配的而匹配的反而不打印-n 显示行号-w 被匹配的文本只能是单词而不能是单词中的某一部分-c 显示总共有多少行被匹配到了而不是显示被匹配到的内容注意如果同时使用-cv选项是显示有多少行没有被匹配到-o 只显示被模式匹配到的字符串-e 实现多个选项的匹配逻辑or关系--color :将匹配到的内容以颜色高亮显示。-A n 显示匹配到的字符串所在的行及其后 n 行-B n 显示匹配到的字符串所在的行及其前 n 行-C n 显示匹配到的字符串所在的行及其前后各 n 行正则表达式通过一些特殊字符来表示一类字符内容然后交给前面的命令来执行如果使用特殊字符本身的含义就需要‘\’进行转译。1、字符匹配 . // 任意一个字符 [] // 匹配范围内的任意一个字符 [^] // 范围外任意一个字符 次数匹配 * // 匹配前面的字符0次到n次 \ // 匹配前面的字符0次到1次 \ // 匹配前面字符1次到n次 \{m\} // 匹配前面的一个字符m次 \{m,n\} // 匹配前一个字符m到n次 \{0,n\} // 匹配前面的字符0次到n次0必须加 \{m,\} // 匹配前面一个字符至少m次 位置锚钉 ^ // 锚定行首 $ // 锚定行尾 \b // 锚定词首或词尾用在前面为词首后面为词尾 \ // 锚定词尾 \ // 锚定词首 分组 特性 默认情况下Linux系统会为分组指定变量变量的表示形式\1 \2 \3 ...后向 引用 abc* // 我们把abc看成一个整体 \(\) // 将里面的看作是一个整体进行匹配 补充 扩展正则表达式分组用()表示 标准正则表达式中的\可以去掉grep 实例cat test.txt abc aabc aaabbbc good alice # 查找文本中 包含 a2-3次行 grep a\{2,3\} test.txt aabc aaabbbc # 查找文本中 以 d 结尾的行 grep d$ test.txt good # 查找文本中 以 a 开头的行 cat test.txt | grep ^a abc aabc aaabbbc alice # 同时过滤空白行与注释行 cat test.txt | grep -v ^$ | grep -v ^# # 显示不以 # 开头的行 cat test.txt | grep ^[^#]

相关新闻

156、产线质量管控:影像模组标定与一致性检测的实战策略

156、产线质量管控:影像模组标定与一致性检测的实战策略

156、产线质量管控:影像模组标定与一致性检测的实战策略 凌晨三点,产线紧急电话把我从被窝里拽出来——某批次5000颗模组,暗光下画面偏绿,白平衡一致性差到离谱。产线主管在电话里吼:“标定数据明明都过了,怎么装上去就翻车?”我盯着远程传过来的RAW图,心里凉了半截:这…

2026/7/28 18:04:05 阅读更多 →
2026年小程序商城做得比较好的品牌有哪些?平台能力与费用

2026年小程序商城做得比较好的品牌有哪些?平台能力与费用

很多商家搜索“小程序商城做得比较好的品牌”,希望直接获得一份品牌名单。但平台是否好用,取决于它能否匹配客户入口、交易流程、团队能力和长期运营方式。在微信生态内经营,需要原生小程序商城承接商品、订单、支付、会员和营销;…

2026/7/28 18:04:05 阅读更多 →
2026年小程序商城软件哪个好?功能、费用与适用商家对比

2026年小程序商城软件哪个好?功能、费用与适用商家对比

很多商家搜索“小程序商城软件哪个好”,第一反应是比较模板数量和年费。但真正影响后续经营的,是软件能否完整承接商品、订单、支付、会员、营销和售后流程。 如果只是常规单商户零售,成熟的标准化 SaaS 商城通常能够较快上线;如…

2026/7/28 18:04:05 阅读更多 →

最新新闻

基于地理位置算法GeoHash核心原理解析

基于地理位置算法GeoHash核心原理解析

文章目录认知GeoHash算法步骤根据经纬度计算GeoHash二进制编码组码GeoHash Base32编码长度与精度具体应用使用注意点认知GeoHash GeoHash将二维的经纬度转换成字符串,如北京9个区域的GeoHash字符串,分别是WX4ER,WX4G2、WX4G3等等,每一个字符…

2026/7/28 18:12:07 阅读更多 →
Eureka-Server的搭建

Eureka-Server的搭建

1.pom.xml<?xml version"1.0" encoding"UTF-8"?><project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http://maven.apache.org/POM/4.0.0 …

2026/7/28 18:12:07 阅读更多 →
Path of Building PoE2:流放之路2角色构建规划的完整解决方案

Path of Building PoE2:流放之路2角色构建规划的完整解决方案

Path of Building PoE2&#xff1a;流放之路2角色构建规划的完整解决方案 【免费下载链接】PathOfBuilding-PoE2 项目地址: https://gitcode.com/GitHub_Trending/pa/PathOfBuilding-PoE2 还在为《流放之路2》复杂的天赋系统和装备搭配感到困惑吗&#xff1f;Path of B…

2026/7/28 18:12:07 阅读更多 →
Palworld服务器存档迁移终极指南:解决角色丢失问题

Palworld服务器存档迁移终极指南:解决角色丢失问题

Palworld服务器存档迁移终极指南&#xff1a;解决角色丢失问题 【免费下载链接】palworld-host-save-fix Fixes the bug which forces a player to create a new character when they already have a save. Useful for migrating maps from co-op to dedicated servers and fro…

2026/7/28 18:12:07 阅读更多 →
在OpenCV里实现极坐标变换3

在OpenCV里实现极坐标变换3

前面介绍了怎么样从直角坐标转换为极坐标,现在来学习从极坐标转换为直角坐标,如下图的公式就可以实现从极坐标到直角坐标的变换: 在OpenCV里也提供了函数cv2.polarToCart来实现相同的功能。下面的例子就是演示该函数的使用方式: #python 3.7.4,opencv4.1 #蔡军生 https://…

2026/7/28 18:12:07 阅读更多 →
Hibernate(一)

Hibernate(一)

总结Hibernate使用步骤贴 1&#xff0c;搭建环境 1.1 导入所有需要的jar包 包括 Hibernate框架包、sql驱动包、日志包。 1.2创建对应的实体类 根据orm思想创建的实体类&#xff0c;将与与表中的各项属性对应&#xff08;只是对应&#xff0c;不是完全一致&#xff09;。 …

2026/7/28 18:11:07 阅读更多 →

日新闻

告别臃肿!3步让你的暗影精灵笔记本重获新生

告别臃肿!3步让你的暗影精灵笔记本重获新生

告别臃肿&#xff01;3步让你的暗影精灵笔记本重获新生 【免费下载链接】OmenSuperHub Control Omen laptop performance, fan speeds, and keyboard lighting, and unlock power limits. 项目地址: https://gitcode.com/gh_mirrors/om/OmenSuperHub 你是否也曾为官方Om…

2026/7/28 0:00:43 阅读更多 →
RAG必踩坑!财报法规检索不准?这款开源工具让答案浮出水面,准确率飙升98.7%!

RAG必踩坑!财报法规检索不准?这款开源工具让答案浮出水面,准确率飙升98.7%!

做 RAG 的人应该都踩过这个致命的坑&#xff1a;把几百页的财报、法规、技术手册扔给向量库&#xff0c;问一个具体问题&#xff0c;搜出来的全是沾边但没用的内容 —— 关键信息要么被硬切块拆碎了&#xff0c;要么藏在几十条结果的最下面。语义相似≠真正相关&#xff0c;这个…

2026/7/28 0:00:43 阅读更多 →
抖音视频文案提取工具全指南:免费2026版、手机App、在线工具一网打尽

抖音视频文案提取工具全指南:免费2026版、手机App、在线工具一网打尽

2026年做短视频运营&#xff0c;从抖音上扒文案早就不是偷偷抄笔记的事了。我刚开始做内容的时候&#xff0c;每天刷半小时抖音&#xff0c;手动把爆款视频的口播敲进备忘录&#xff0c;一条2分钟的视频得花十来分钟&#xff0c;碰到语速快的还要反复回听。后来试了一圈工具&am…

2026/7/28 0:00:43 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档&#xff0c;可以直接使用&#xff01;系统支持图片、视频、摄像头等多种方式检测裂缝&#xff0c;功能强大实用。 1数据集6000张 8各类别

2026/7/28 12:04:22 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像&#xff01; pubg绝地求生目标检测数据集 1分类&#xff1a;e_body&#xff0c;14905个标签&#xff0c;txt格式 共计14244张图&#xff0c;99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/28 8:29:16 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别&#xff1a; allies enemy tag图片总量&#xff1a;7247张训练集&#xff1a;5139张验证集&#xff1a;1425张测试集&#xff1a;683张标注状态&#xff1a;全部已标注&#xff0c;即拿即用数据格式&#xff1a;支持YOLO格式及其他格式&#…

2026/7/28 5:03:42 阅读更多 →

月新闻