find 相关命令
查找关键字在哪个文件中
查找当前目录及其子目录下 所有文件名包含1679046278237 且文件内容里面有关键字的文件名
find -name '1679046278237*.txt' |xargs grep -l '关键字'
3.如要在当前文件夹(./)目录下搜索带有'关键字'的文件
find ./ -type f |xargs grep '关键字'
find *.txt -type f |xargs grep '重新开始'
4.查找文件夹或者模糊文件名下藏有的关键字 关键字亮显
find *.txt -type f |xargs grep '重新开始'
find *.txt -type f |xargs grep '重新开始'
5.查找当前目录下的文件是否包含某个关键字
find .|xargs grep -ri '重新开始'
6.查找关键字存在哪个目录下 并只打印出文件名
find .| xargs grep -ri "重新开始" -l
grep相关命令
1.搜索当前目录及其下目录包含关键字的文件 并输出关键字行号
grep '重新开始' *.txt -Rn
grep '重新开始' ./ -Rn
2.查找特定目录下,带有关键字的文件 当前目录模糊文件中
grep -r "重新开始" *.txt
grep -r "重新开始" ./
组合相关
查找当前目录下 模糊文件名,带有文件内容带有关键字的命令
find . -name '*.txt' | xargs grep '重新开始'