grep -i pattern files :不区分大小写地搜索。默认情况区分大小写, grep -l pattern files :只列出匹配的文件名, grep -L pattern files :列出不匹配的文件名, grep -w pattern files :只匹配整个单词,而不是字符串的一部分(如匹配’magic’,而不是’magical’), grep -C number pattern files :匹配的上...
选项 -a:不要忽略二进制数据;grep原本是搜寻文字文件,若拿二进制的档案作为搜寻的目标,则会显示如下的讯息: Binary file 二进制文件名 matches 然后结束。若加上-a参数则可将二进制档案视为文本文件搜寻,相当于–binary-files=text这个参数。 root@68fc0a9bc6dd:/home/wzm/testgrep# grep lib64 redis-cli B...
-a, --text:解析二进制文件作为一个正常文本,等价于`--binary-files=text`-D[ACTION], --devices=[ACTION]:如果输出的文件是一个设备文件、FIFO或socket,则会使用[ACTION]来解析它,默认情况[ACTION]是read,把设备文件当做普通文件,如果[ACTION]是`skip`,设备文件将会被跳过-d[ACTION], --directories=...
--binary-files=TYPE assume that binary files are TYPE; TYPE is 'binary', 'text', or 'without-match' -a, --text equivalent to --binary-files=text -I equivalent to --binary-files=without-match -d, --directories=ACTION how to handle directories; ACTION is 'read', 'recurse', or 'sk...
-a, --text:解析二进制文件作为一个正常文本,等价于`--binary-files=text` -D[ACTION], --devices=[ACTION]:如果输出的文件是一个设备文件、FIFO或socket,则会使用[ACTION]来解析它,默认情况[ACTION]是read,把设备文件当做普通文件,如果[ACTION]是`skip`,设备文件将会被跳过 -d[ACTION], --directories=[...
-a, --text:解析二进制文件作为一个正常文本,等价于`--binary-files=text` -D[ACTION], --devices=[ACTION]:如果输出的文件是一个设备文件、FIFO或socket,则会使用[ACTION]来解析它,默认情况[ACTION]是read,把设备文件当做普通文件,如果[ACTION]是`skip`,设备文件将会被跳过 -d[ACTION], --directories=[...
6. --binary-files=TYPE 此参数TYPE预设为binary(二进位),若以普通方式搜寻,只有2种结果: 1.若有符合的地方:显示Binary file 二进位档名 matches 2.若没有符合的地方:什麽都没有显示。 若TYPE为without-match,遇到此参数, grep会认为此二进位档案没有包含任何搜寻样式,与-I 参数相同。
如果操作是跳过(skip),设备将被悄悄跳过。 -e <匹配模式>:设置查找文件内容的匹配模式。 -E,--extended-regexp:使用扩展正则表达式解释匹配模式。 -f [文件], --file=[FILE]:将匹配模式写在文件中,文件中一行内容对应一个匹配模式。 -F,--fixed-strings:将匹配模式看作固定字符串。 -G,--basic-regexp:...
binary-files=TYPEassume that binary files areTYPE;TYPEis'binary','text',or'without-match'-a,--text equivalent to--binary-files=text-Iequivalent to--binary-files=without-match-d,--directories=ACTIONhow to handle directories;ACTIONis'read','recurse',or'skip'-D,--devices=ACTIONhow to handle...
说明: 以下的NUM代表的是一个数字,代表的是行数 -A NUM 或者 --after-context=NUM 除了显示符合条件的那一行之外,并显示该行之后NUM行的内容 -a 或者--text 将一个二进制文件视为一个文本文件来处理;它与--binary-files=text 选项等价。 -B NUM 或者--before-context=NUM 除了显示符合条件的那一行...