![在文件夹 OS X 中搜索特定时间创建的文件](https://linux22.com/image/1451730/%E5%9C%A8%E6%96%87%E4%BB%B6%E5%A4%B9%20OS%20X%20%E4%B8%AD%E6%90%9C%E7%B4%A2%E7%89%B9%E5%AE%9A%E6%97%B6%E9%97%B4%E5%88%9B%E5%BB%BA%E7%9A%84%E6%96%87%E4%BB%B6.png)
我有一个文件夹,里面有 2000 多个延时摄影机拍摄的图像文件。我想查找/选择在 10:00 和 15:00 拍摄的所有图像。查找功能有“创建日期”,但我想要“创建时间”,但我找不到。这些图像文件跨越一年。
答案1
您可以安装 ImageMagick 实用程序并使用identify
命令。
您可以通过 安装它brew install ImageMagick
。
以下是有关如何使用此工具的建议:
identify -verbose *.jpg | grep -we ^Image -e exif:DateTime | grep -C1 " [1-5].:..:"
它应该按照以下格式打印符合条件的文件:
Image: Foo.jpg
exif:DateTime: 2015:02:31 11:00:00
要递归搜索所有文件,请使用新的通配符选项即**/*.jpg
(它在 Bash 4.x、zsh 和类似的 shell 中可用)。