grep
grep
grep (1) - 打印匹配给定模式的行
语法
示例
查找文件中包含指定字符串的行
grep "string" file.txt
查找文件中不包含指定字符串的行
grep -v "string" file.txt
查找文件中包含指定字符串的行,并忽略大小写
grep -i "string" file.txt
查找文件中包含指定字符串的行,并显示行号
grep -n "string" file.txt
查找文件中包含指定字符串的行,并显示匹配的行及其前后的上下文
grep -C 3 "string" file.txt
使用正则表达式查找文件中包含指定模式的行
grep -E "pattern" file.txt
查找包含指定字符串的文件
grep -r "string" /path/to/directory
查找包含指定字符串的文件,并只显示匹配的文件名
grep -l "string" /path/to/directory