find . -name '*.data' -exec basename {} \; |grep -E [0-9a-fA-F]{8}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{12}\.data |wc -l
第一步 显示过滤所有的后缀的名字, 并且去掉目录
第二步 使用正则过滤所有的 符合uuid命名的文件名
d
find . -name '*.data' -exec basename {} \; |grep -E [0-9a-fA-F]{8}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{12}\.data |wc -l
第一步 显示过滤所有的后缀的名字, 并且去掉目录
第二步 使用正则过滤所有的 符合uuid命名的文件名
d
通过Shell脚本实现对某目录下所有文件的遍历。
本文主要介绍模块列表如下:ossysretimedatetimerandomshutilsubprocessos模块 os.getcwd() 获取当前工作目录
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M