grep 抓取信息
grep "text" filename 抓取在名为filename的文件中的text字段,并输出字段所在的行;
grep "text" file1 file2 file3 抓取多个文件中的text字段所在的行;
grep -v "text" filename 抓取除了text的所有行;
grep "text" filename --color=auto 打印出text所在行并且标记匹配字段颜色;
grep -c "text" filename 抓取在名为filename的文件中的text字段,并输出含有该字段的行数
grep "text" -n filename 抓取在名为filename的文件中的text字段,并输出字段所在的行数:该行内容并标记匹配字段颜色
grep "text" -b -o filename 显示抓取的内容和对应的字符数
grep -i "text" filename 抓取在名为filename的文件中的text字段,并输出字段所在的行,不区分text的大小写
grep -e "text1" -e "text2" filename 一次抓取多个字段
grep "text" . -r --include *.{txt,html} 在.txt .html文档下抓取
grep "text" . -r --exclude
"filename" 排除在filename中文档中抓取的内容
grep "text" . -r
--exclude-from filelist
排除在filelist文件列表里的文件抓取的内容
grep -q "text" filename 没有返回信息
grep "text" filename -A n 抓取带有text字段的行,以及它后面的n行内容
grep "text" filename -B n 抓取带有text字段的行,以及它前面的n行内容
grep "text" filename -C n 抓取带有text字段的行,以及它前面和后面的n行内容