总结
豆包 AI 助手文章总结
首页 > 运维 > linux运维 > 正文

grep命令详解

王林
发布: 2020-07-02 13:52:32
原创
8562人浏览过
grep是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep命令常用语法:【grep [-acinv] [--color=auto] '搜寻字符串' filename】。

grep命令详解

grep

(推荐教程:linux教程

grep是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。

常用语法:

[root@www ~]# grep [-acinv] [--color=auto] '搜寻字符串' filename
登录后复制

选项与参数:

  • -a :将 binary 文件以 text 文件的方式搜寻数据

  • -c :计算找到 '搜寻字符串' 的次数

  • -i :忽略大小写的不同,所以大小写视为相同

  • -n :输出行号

  • -v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行

  • --color=auto :可以将找到的关键词部分加上颜色

(视频教程:linux视频教程

举例:

将/etc/passwd中出现 root 的行取出来

# grep root /etc/passwd
root:x:0:0:root:/root:/bin/bash
operator:x:11:0:operator:/root:/sbin/nologin
或
# cat /etc/passwd | grep root 
root:x:0:0:root:/root:/bin/bash
operator:x:11:0:operator:/root:/sbin/nologin
登录后复制

将/etc/passwd中出现 root 的行取出来,同时显示这些行在/etc/passwd的行号

# grep -n root /etc/passwd
1:root:x:0:0:root:/root:/bin/bash
30:operator:x:11:0:operator:/root:/sbin/nologin
登录后复制

以上就是grep命令详解的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
豆包 AI 助手文章总结
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号