如果想要搜索并显示结果前后 N 行内容,请使用-C参数。
-C参数代表搜索字符串所在的行。
-C, --context=NUM print NUM lines of output context
命令格式如下:
grep -C N
备注:
其中N代表行数。
举例:
在当前目录下搜索并显示low_power_set_value_entries_values字符串前后 5行代码内容使用命令如下:
grep "low_power_set_value_entries_values" -r -C 5 .
请使用grep -C N
如果想搜索并显示结果字符串的后 N 行代码,请使用-A参数。
-A参数代表After意思。
-A, --after-context=NUM print NUM lines of trailing context
命令格式如下:
grep -A N
备注:
其中N代表行数。
举例:
查看目录内容命令 dir指定可执行文件搜索目录 path创建目录命令 md打开指定目录命令 cd删除当前指定的子目录命令 rd改变当前盘符命令 c:文件复制命令 copy显示文本文件内容命令 type更改文件名命令 ren删除文件命令 del清除屏幕命令 cls重复上一次输入的命令。createdirectoryw 创建一个新目录 createfilew 打开或创建以下对象,并返回可访问的句柄:控制台linux命令大全,通信资源,目录(只读打开),磁盘驱动器linux命令大全,文件,邮槽,管道 createthread 在主线程的基础上创建一个新线程 deletefilew 删除指定文件 exitprocess 终止一个进程 findclose 关闭一个搜索句柄 findfirstfilew 根据文件名查找文件,利用在历遍指定目录的所有文件 findnextfilew 根据文件名查找文件,利用在历遍指定目录的所有文件 getcommandlinew 获得指向当前命令行缓冲区的一个指针 getcurrentprocess 获取当前进程的一个伪句柄 getcurrentthread 获取当前线程句柄 getfilesize 获得该文件的大小 getmodulehandlew 获取一个应用程序或动态链接库的模块句柄 getprocessheap 返回调用进程的默认堆句柄 getshortpathnamew 获取指定路径的短路径形式 heapalloc 指定的堆上分配内存,并且分配后的内存不可移动 heapfree 释放堆内存 isdebuggerpresent 确定调用进程是否由用户模式的调试器调试 mapviewoffile 负责把文件数据映射到进程的地址空间 readfile 从文件中读出数据 setfilepointer 说明在一个文件中设置当前的读取位置 writefile 将数据写入文件。串中已没有字符可与主串中当前字符s[i]比较,主串当前指针应后移至下一字符,再和模式串中第一字符进行比较。
grep "low_power_set_value_entries_values" -r -A 5 .
请使用grep -A N
请使用grep -B N 行数来显示要搜索到的字符串的前 N 行 代码。
-B参数代表Before意思。
-B, --before-context=NUM print NUM lines of leading context
举例:
查看目录内容命令 dir指定可执行文件搜索目录 path创建目录命令 md打开指定目录命令 cd删除当前指定的子目录命令 rd改变当前盘符命令 c:文件复制命令 copy显示文本文件内容命令 type更改文件名命令 ren删除文件命令 del清除屏幕命令 cls重复上一次输入的命令。createdirectoryw 创建一个新目录 createfilew 打开或创建以下对象,并返回可访问的句柄:控制台,通信资源,目录(只读打开),磁盘驱动器,文件,邮槽,管道 createthread 在主线程的基础上创建一个新线程 deletefilew 删除指定文件 exitprocess 终止一个进程 findclose 关闭一个搜索句柄 findfirstfilew 根据文件名查找文件,利用在历遍指定目录的所有文件 findnextfilew 根据文件名查找文件,利用在历遍指定目录的所有文件 getcommandlinew 获得指向当前命令行缓冲区的一个指针 getcurrentprocess 获取当前进程的一个伪句柄 getcurrentthread 获取当前线程句柄 getfilesize 获得该文件的大小 getmodulehandlew 获取一个应用程序或动态链接库的模块句柄 getprocessheap 返回调用进程的默认堆句柄 getshortpathnamew 获取指定路径的短路径形式 heapalloc 指定的堆上分配内存,并且分配后的内存不可移动 heapfree 释放堆内存 isdebuggerpresent 确定调用进程是否由用户模式的调试器调试 mapviewoffile 负责把文件数据映射到进程的地址空间 readfile 从文件中读出数据 setfilepointer 说明在一个文件中设置当前的读取位置 writefile 将数据写入文件。串中已没有字符可与主串中当前字符s[i]比较,主串当前指针应后移至下一字符,再和模式串中第一字符进行比较。