要使用 grep 查询并只返回前100条匹配结果,可以结合 head 命令(head 用于显示文件/输出的前N行),通过管道符 | 将两者连接。
命令格式如下:
grep "要搜索的内容" 目标文件 | head -n 100
说明:
grep "要搜索的内容" 目标文件:执行常规的 grep 搜索,输出所有匹配的行。|:管道符,将前一个命令(grep)的输出作为后一个命令(head)的输入。head -n 100:只保留前100行输出(-n 100指定行数)。
例如,在 log.txt 中搜索包含 "error" 的内容,只显示前100条结果:
grep "error" log.txt | head -n 100