专业的JAVA编程教程与资源

网站首页 > java教程 正文

linux find -name模糊查找文件 linux模糊查找文件内容

temp10 2024-12-15 16:57:49 java教程 13 ℃ 0 评论

linux中find -name模糊查找文件,一般用通配符进行匹配,通配符有以下3种

*表示 通配任意的字符

linux find -name模糊查找文件 linux模糊查找文件内容

?表示 通配任意的单个字符

[ ] 表示 通配括号里面的任意一个字符

1. 当前目录下查找tomcat开头的文件

find -name tomcat*
或者
find . -name tomcat*   //. 表示当前目录

2. /home 目录下查找后缀名是log的文件

find /home -name *.log   //~ 表示当前目录
或者
find ~ -name *.log   //~ 表示当前目录

3. 在根目录下查找小写字母开头的txt文件

find / -name [a-z]*.txt

4. 在当前目录及子目录中,查找不是tom开头的txt文件

find -name "tom*" -prune -o -name "*.txt"

5. 在当前目录除java之外的子目录内搜索log文件

find -path "./code" -prune -o -name "*.log"

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表