目标:
1:掌握 grep 指令搜索文本文件内部的数据
2:初步掌握grep指令的正则表达式
3:掌握 find 指令在Ubuntu内搜索文件
————————————————————————————————————————————
test.txt文件内容如下
——————————————————————————————
一:文本文件内部数据查找指令 —— grep
功能:grep 是强大的文本搜索指令,即 grep 指令可以对文本文件内特定数据进行查找,将查找的文本这一行的数据全都打印出来
语法:grep [-options] “查找的文本” 文件名
注意事项:利用 grep 指令搜索文本数据的时候,查找的文本最好用双引号或者单引号**括起来
指令选项:
-i :功能是不区分查找的文本大小写,大小写的文本内容全部都查找出来
-n:功能是显示查找的文本数据在文件内的行号(第几行)
-v:功能是取反,即打印文件中不包含这个文本数据(引号内的文本)的内容
grep指令的正则表达式图示
————————————————————————————————
快速代码体验(grep指令无选项)
快速代码体验(grep有选项)
快速代码体验(grep指令正则表达式初体验)
——————————————————————————————————————————
二: 查找文件指令 —— find
功能:在Linux操作系统的目录下查找符合条件的文件
语法:
1:find 文件目录 -name 文件名要求
2: find 文件目录 -size 文件大小要求
指令选项:
-name:查找符合文件名的文件
-size:查找符合文件大小的文件
注意事项:文件大小 M 必须是大写
快速代码体验(利用 -name 查找文件)
快速代码体验(-size 文件大小查找文件)