- 在单个文件中查找字符串:
grep "literal_string" filename
- 示例:
grep "this" demo_file
- 示例:
- 在多个文件查找字符串:
grep "string" FILE_PATTERN
- 示例:
grep "this" demo_*
- 示例:
- 不区分大小写:
grep -i "literal_string" filename
- 示例:
grep -i "this" demo_file
- 示例:
- 正则表达式查找:
grep "REGEX" filename
- 示例:
grep "lines.*empty" demo_file
- 示例:
- 查找一个完整的单词, 而不是子串:
grep -w "literal_string" demo_file
- 示例:
grep -w "is" demo_file
- 示例:
- 在当前文件下的所有文件中查找:
grep -r "literal_string" *
- 示例:
grep -r "is" *
- 示例:
- 统计匹配数量:
grep -c "pattern" filename
- 示例:
grep -c "is" demo_file
- 示例:
- 只显示匹配的文件名:
grep -l "pattern" filename
- 示例:
grep -l "is" demo_file
- 示例:
- 显示匹配的行号:
grep -n "pattern" filename
- 示例:
grep -n "is" demo_file
- 示例:
- 参考:
[1] : The Ultimate Tar Command Tutorial with 10 Practical Examples
Linux 常用命令-grep
最新推荐文章于 2023-06-10 09:02:44 发布