ubuntu跨文件搜索内容

介绍

grep Global Regular Expression Print 全局正则表达式打印
一堆文件中也可以搜索关键字

基础用法

1
grep keyword <filename>
  • keyword中包含空格时候使用双引号括起来
  • 文件名可以是通配符,比如=*=

参数解释(用处排序)

-i 忽略大小写 -w 只匹配完整单词,而不是字符串的一部分 -l
查询多文件时只输出文件名 -h 查询多文件时不输出文件名 -n 显示的行号 -s
不显示错误信息 -c 只打印统计数目 -r 在子目录下递归查找

忽略错误项目

2>/dev/null
或者
-s 参数