linux grep命令

grep 全局正则表达式及打印,在一个或多个文件中搜索是否包含某给定的字符串。

grep [options] pattern [file-list]

options:

  选项 -r :file-list可以包含要搜索的目录,递归的搜索file-list中的目录,处理目录中的文件

  选项 -v :用来搜索不包含匹配字符串的行

  选项 -n :用来显示每行行号

  选项 -w :pattern必须与整个字匹配

  选项 -i   :使得搜索不区分大小写

  选项 -c  :显示每个文件包含匹配的数目

  选项 -f  :用来搜索某个文件中的每个匹配

  选项 -h :当搜索多个文件时,在每行不显示文件名

  选项 -l  :仅显示包含匹配的文件名,每个文件仅显示一次

如果选项不记得时命令行敲入man grep 或者 grep --help

原文地址:https://www.cnblogs.com/xiongqiangcs/p/3022256.html