3
根据文件名中的时间模式生成文件列表
我有一个摄像机记录设备,它将生成一个包含视频的结构化文件夹,如下例所示。 我想生成视频文件列表,但只生成给定时间范围内的视频文件。例如:8h00到17:00之间(由于光线不足,该范围之外的视频质量较差) 文件名的结构是这样的:[DATE Folder] AM | PM / sricam- [date]-[time] -sequence#.mp4 对于以下示例,过滤器将仅列出从8h08:15开始的文件 /data/20171229AM/sricam-20171229-070814-1514520494.mp4 /data/20171229AM/sricam-20171229-073814-1514522294.mp4 /data/20171229AM/sricam-20171229-080815-1514524095.mp4 /data/20171229PM/sricam-20171229-180815-1513553225.mp4 我发现大括号扩展模式可以过滤数字,但如何在所有子文件夹中执行 我希望我的解释不要太困惑了:) 谢谢