内容查找
grep
grep是linux系统一个强大的文本搜索工具,可以从文本文件或者管道数据流中筛选匹配的行或者数据。可以使用字符串或者正则表达式匹配。
格式:grep + 参数 + 模式匹配 + 查找的文件
常用参数
- -v:显示不匹配的文本(排查符合的行)
- -i:不区分大小写
- -n:显示匹配行及行号
- -c:显示匹配的行数
- -o:只输出匹配的内容
- -w:精确匹配过滤的字符串
常用使用案例
grep "cpu" cpuinfo # 输出文件中包含cpu的行
grep -v "cpu" cpuinfo # 输出文件中不包含cpu的行
grep -n "cpu" cpuinfo # 输出文件中包含cpu的行及行号
grep -c "cpu" cpuinfo # 输出文件中匹配cpu字符串的数量
grep -o "cpu" cpuinfo # 只输出匹配的内容cpu
grep -w "cpu" cpuinfo # 只匹配cpu这个单词的行
vim
如果要查找某个字符串的位置,也可以使用vi/vim命令的搜索功能:
方法如下:
1、命令模式下输入“/字符串”,例如“/cpu”
2、输入“n”查找下一个,输入"N"查找上一个。

© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
喜欢就支持一下吧