grep 在文件内查询指定字符

grep用于从文件中通过关键字过滤文件行,语法如下:

grep [-n] 关键字 Linux路径

选项:
选项-n,可选,表示在结果中显示匹配的行的行号。

参数:
关键字,必填,表示过滤的关键字,带有空格或其他特殊字符,建议使用“”进行包裹
文件路径,必填,表示要过滤内容的文件路径,也作为内容输入端口。

示例如下:
image.png

wc 统计

wc命令用于统计文件的函数、单词数量等等,语法如下:

wc [-c -m -l -w] Linux文件路径

选项:
-c,可选,表示统计bytes数量
-m,可选,表示统计字符数量
-l,可选,表示统计行数
-w,可选,表示统计单词数

参数:
文件路径,必填,表示被统计的文件

示例如下:
image.png
不加参数的时候会把文件大小、字符数量、行数、单词数都进行统计!!!

管道符

管道符用表示,作用是将管道符左面的命令的结果,作为右面命令的输入。
image.png
例如cat ./index.md的输出结果(文件的内容)
作为右面grep命令的输入(被过滤的文件)

再比如ls的结果传递给grep命令:
image.png