-f:从文件中读取模式。 -h:搜索多个文件时,不显示文件名。 -i:忽略大小写。 -l:只列出匹配文件的文件名。 -n:显示每行之前的行号。 -q:只显示模式是否存在而不显示匹配行。 -r:从当前目录中递归搜索文件。 -v:显示不匹配的行。 -w:只匹配整个单词。 -x:只匹配整行。 -y:同-i,忽略大小写©...
查找程序运行的端口:`netstat -ap | grep ssh` 查找本地IP:`ifconfig ens33 | grep netmask | tr -s " " | cut -d " " -f3` 在当前目录下所有文件中搜索指定文本:`grep -n -r “test” ./*` 统计一个文件中包含特定字符串的个数:`grep -q root/etc/passwd`正则表达...
#grep"bash$"/etc/passwd|sort-t: -k3 -rn|head-1|cut-d: -f14、显示/etc/rc.d/rc.sysinit文件中,以#开头,后面至少一个空白字符,而后至少一个非空白字符的行 #grep"^#[[:space:]]\{1,\}[^[:space:]]\{1,\}"/etc/rc.d/rc.sysinit5、显示/boot/grub/grub.conf中至少一个非空白字符开头...
9. -F:指定要严格匹配的文本模式。 10. -E:指定搜索的正则表达式,支持扩展正则表达式。 11. -w:匹配整个单词,而不是字面上的字符串。 12. -h:不显示搜索档名。 13. -R:递归搜索子目录中所有文件。 14. -r:只搜索当前目录及其子目录。 15. -n:显示匹配的行号。 16. -q:如果搜索结果有一个,则不...
"-d"用于处理目录搜索,"-e"用于指定正则表达式样式,"-f"用于从文件中读取多个样式规则。"-i"忽略大小写,"-l"仅列出匹配的文件,"-L"列出不匹配的文件,"-n"包含行号,"-o"仅输出匹配部分,"-q"无声模式,"-r"递归搜索,"-s"隐藏错误消息。"-v"反转匹配,"-V"显示版本信息,"-w"和...
-q, --quiet, --silent Quiet; do not write anything to standard output. Exit immediately with zero status if any match is found, even if an error was detected. Also see the-sor--no-messagesoption. (-q is specified by POSIX.) 专门适合编写脚本?
grep命令还支持忽略大小写,使用参数-grep -i --ignore-case。使用-n参数可以显示匹配的行号,-o参数仅显示匹配到的字符串,而-q参数则不打印匹配结果,但在使用if判断时非常有用。grep命令还有-s参数,用于不显示错误信息。另一个常用参数是-v,用于显示未匹配到的行。例如,在查找线程时,可以使用...
1.2.7 参数 -q -q : 静默输出(经常用在脚本里面),即过滤出来的内容不显示。通过执行命令 echo $? 来判断是否匹配到内容,如果为0则匹配到了,如果为其他数字则没有匹配到。 [root@localhost ~]# grep -q 'hr' /etc/passwd [root@localhost ~]# echo $?
14. -q, --quiet: 静默模式 有时候我们只关心匹配结果的真假,不需要看到具体的输出。使用-q参数后,grep命令将不会有任何输出,只返回匹配结果的状态。 以上是grep命令常用的参数及其用法。通过合理地运用这些参数,我们可以更高效地搜索文件内容,提高工作效率。希望本文能够对读者在使用grep命令时有所帮助。©...
-q或--quiet或--silent:不显示任何信息。-r或--recursive:此参数的效果和指定"-d recurse"参数相同。-s或--no-messages:不显示错误信息。-v或--invert-match:显示不包含匹配文本的所有行。-V或--version:显示版本信息。-w或--word-regexp:只显示全字符合的列。-x--line-regexp:只显示全列...