find 命令:从开始日期获取文件,具有多个扩展名

find command: get files from a start date, with multiple extensions

当我运行这个命令

find /home/pi/Transmission_Downloads/ -type f \( -name "*.mkv" -o -name ".mp4" \) -newermt "2015-12-11"

我希望得到一个包含四个文件及其各自路径的列表,但我只得到一个文件和路径(mkv 扩展名)。如果我在命令中交换 mkv 和 mp4 扩展名,那么我只会得到 3 个文件和路径(扩展名为 mp4 的)。

我应该怎么做才能获得两个扩展名并按初始日期过滤?

谢谢!

您的 -name '.mp4' 子句中缺少通配符。你可能是说 -name '*.mp4'