我有这样命名的文件名......
[phone_number]_[email]_[milliseconds].mp4
所以:
2125551212_foo@blah.com_1378447385902.mp4
find
采用正则表达式模式(据说)来查找以 10 位数字开头并以如下结尾的文件mp4
:
find ../media_pool -regex '^\d{10}.*mp4$'
然而,这根本没有回报。
当我这样尝试时: find ../media_pool -regex 'mp4$' 它返回所有以该扩展名结尾的文件......所以,它*看起来它适用于正则表达式的某些子集,但不是全部。
有人能指出我得到我需要的正确方法是什么吗?如果其他东西做得更好,我很高兴不使用 find 。