find命令
-
find / -name install.log:搜索范围为/根目录,按照-m文件名搜索名字叫install.log的文件
-
find . -size 25k:当前目录下文件大小为25k(30M)的文件,大于+25k,小于-25k
<!--查找所有包含kawuxing的文件名->
find ./ -name "*kawuxing*"
完全匹配,所有资源都搜索一遍,耗费资源,如果需要匹配使用通配符匹配
grep命令
grep [选项] 字符串 文件名
//在当前目录下搜索xiao这个字符
grep -r 'xiao' ./
- 字符串:可以是正则
- 文件名:在指定的文件(目录)下搜索符合条件的字符串
<!--查找所有出现kawuxing的字段-->
grep -r kawuxing *|more
全局替换
把出现的kawuxing字段替换成huanhuan
grep kawuxing -rl * | xargs sed -i "s/kawuxing/huanhuan/g"
网友评论