linux中的数据检索
grep
选项 | 功能 |
---|---|
-r | 递归搜索子目录 |
-i | 忽略大小写 |
-n | 显示行号 |
-l | 只显示文件名 |
-v | 反转匹配(显示不包含的行) |
-w | 全词匹配 |
-E | 使用扩展正则表达式 |
–include | 指定文件类型 --include=*.{js,py} |
–exclude | 排除文件类型 --exclude=*.log |
–exclude-dir | 排除目录 --exclude-dir={.git,node_modules}### Markdown表格基本语法 |
查找当前目录下所有 Python 文件中的 “import” 语句
grep -rn --include=*.py "import" .
查找包含ip的文件
grep -rE "([0-9]{1,3}\.){3}[0-9]{1,3}" /etc/