find 用正则表达式查找符合yyyy-mm-dd-bddd模式的目录
2024-09-01 09:10:31
yyyy-dd-mm-bddd模式解释:
yyyy:年份,如2020
mm:月份,如03
dd:日期,如22
-b:意为备份,-b为固定字符串
ddd:三位序列号,从001~999
符合此格式的目录名如2020-03-22-b888,2019-09-31-b001等.
现当前目录中有一些这样的目录,需要把他们找出该怎么做?请看命令:
find . -type d -regextype 'posix-egrep' -regex '\./[0-9]{4}-[0-9]{2}-[0-9]{2}-b[0-9]{3}$'
命令解释:
find | . | -type | d | -regexttype |
'posix-egrep' |
-regex |
'\./[0-9]{4}-[0-9]{2}-[0-9]{2}-b[0-9]{3}$' |
Linux下查找命令 | 查找路径为当前路径 | 查找类型 | 目录 | 使用正则表达式型号 | 扩展正则表达式 | 使用正则表达式 |
当前目录中文件:
[root@localhost testfolder]# ls
---b001 ---b001 - a.txt b.txt
---b001 ---b001 ---b001 archive backup
执行结果:
[root@localhost testfolder]# find . -type d -regextype 'posix-egrep' -regex '\./[0-9]{4}-[0-9]{2}-[0-9]{2}-b[0-9]{3}$'
./---b001
./---b001
./---b001
./---b001
./---b001
--2020年3月22日--
参考资料:https://blog.csdn.net/bodybo/article/details/84981109
最新文章
- POJ3693 Maximum repetition substring [后缀数组 ST表]
- 9 patch png 的上下左右
- oracle 存储过程和函数例子
- vc设置按钮文字颜色
- 在 C# 中加载自己编写的动态链接库
- Windows消息拦截技术的应用(作者博客里有许多相关文章)
- jboss7.1.1配置数据库mysql与oracle
- Java虚拟机几个命令行参数说明
- HDU 3639 Hawk-and-Chicken(Tarjan缩点+反向DFS)
- JavaWeb学习日记----SAX解析XML
- ireportdesigner下载页面
- Miller_Rabin整理笔记
- Nginx的安装和使用(Linux)
- LeetCode--350--两个数组的交集2
- XDCTF2015_re100
- rsyslog local0-local7的用法
- Python 爬虫-正则表达式(补)
- mybatis匹配字符串的坑
- VB 调用动态链接库
- Anaconda中python加入环境变量