grep -w "pattern" filename 这个命令将在filename文件中查找包含"pattern"整个单词的行,并将其打印出来。显示匹配行之前的若干行 grep -B 2 "pattern" filename 这个命令将在filename文件中查找包含"pattern"字符串的行,并显示匹配行之前的2行。显示匹配行之后的若干行 grep -A 2 "pattern" filename 这个...
$ find . -name '[A-Z]*.txt' -print 在/etc及其子目录中,查找host开头的文件:$ find /etc -name 'host*' -print 在$HOME目录及其子目录中,查找所有文件:$ find ~ -name '*' -print 在当前目录及子目录中,查找不是out开头的txt文件:
ex: $ grep -A 1 panda file (从file中搜寻有panda样式的行,并显示该行的後1行) 2. -a或--text grep原本是搜寻文字档,若拿二进位的档案作为搜寻的目标, 则会显示如下的讯息: Binary file 二进位档名 matches 然後结束。 若加上-a参数则可将二进位档案视为文字档案搜寻, 相当於--binary-files=text这个...
grep[option] patternfile 1.2.2 命令功能 用于过滤/搜索的特定字符。可使用正则表达式能多种命令配合使用,使用上十分灵活。 1.2.3 命令参数 常用参数已加粗 -A<显示行数>:除了显示符合范本样式的那一列之外,并显示该行之后的内容。 -B<显示行数>:除了显示符合样式的那一行之外,并显示该行之前的内容。 -C<显...
grep 'test' a,b,c #在文件a,b,c中寻找test这个词 grep -r 'test' . #在当前目录中找test这个词 grep -r 'test' example #在example目录中找test这个词 1. 2. 3. 结合ps查看进程的同时利用管道|查找出对应进程 ps -ef查看进程,有很多进程,此时通过管道和grep结合找出进程中的logcat,此外可以通过-...
grep[option]pattern file 即便不熟悉这个命令,应该大多数同学也用过查询进程的命令: ps -ef|grep xxxx 这就是 grep 的一个基本用法,从所有进程中搜索某个进程。 grep 常用的参数如下: -A<行数 x>:除了显示符合范本样式的那一列之外,并显示该行之后的 x 行内容。
$ find . -name '[A-Z]*.txt' -print 1. 在/etc及其子目录中,查找host开头的文件: $ find /etc -name 'host*' -print 1. 在$HOME目录及其子目录中,查找所有文件: $ find ~ -name '*' -print 1. 在当前目录及子目录中,查找不是out开头的txt文件: ...
1grep [option] pattern file 1.2.2 命令功能 用于过滤/搜索的特定字符。可使用正则表达式能多种命令配合使用,使用上十分灵活。 1.2.3 命令参数 常用参数已加粗 -A<显示行数>:除了显示符合范本样式的那一列之外,并显示该行之后的内容。 -B<显示行数>:除了显示符合样式的那一行之外,并显示该行之前的内容。
在你的条件设定为name=^a$, $表示结尾^表示开头这样就满足你的条件了
file name prefix on output--label=LABELuseLABELasthe standard input file name prefix-o,--only-matching show only the partofa line matchingPATTERN-q,--quiet,--silent suppress all normal output--binary-files=TYPEassume that binary files areTYPE;TYPEis'binary','text',or'without-match'-a,--...