linux - 我正在尝试在 linux 中使用 grep 命令。如何grep相似的单词和短语
问题描述
如何 grep 文件中以特定字母(例如“n”)开头的所有行?对于文件/var/log/messages,我试过了
# cat /var/log/messages | grep n*
它没有用
解决方案
对模式使用正则表达式
^ 表示输入字符串的开始
$ 表示输入字符串的结束
cat /var/log/messages | grep ^n
看看https://www.linux.com/topic/desktop/introduction-regular-expressions-new-linux-users/
推荐阅读
- python - 如何将小部件动态添加到 TabbedPanelItem 中的 GridLayout
- python - Python BlockingIOError: [Errno 11] 发送数据时资源暂时不可用
- git - 将 .gitignore 转换为 .hgignore,反之亦然
- jquery - 使用jQuery动态添加类时如何显示div
- angular - 排序管道总是对大小写敏感(ngx-order-pipe)
- python-3.x - 使用来自 REST API 的分页响应
- python - 如果我使用系统解释器,PyCharm 2019 看不到 Jupyter 包
- python - 运行几分钟后,Raspberry pi 代码超时
- c# - Autodesk Forge:下载清单附件
- entity-framework - 无法更新 - 实体框架