Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 从文件名导入EXIF_Macos_Date_Filenames_Exif_Exiftool - Fatal编程技术网

Macos 从文件名导入EXIF

Macos 从文件名导入EXIF,macos,date,filenames,exif,exiftool,Macos,Date,Filenames,Exif,Exiftool,好的,这里有大量用于将EXIF数据转换为.jpg名称的示例和应用程序。但是如果你想走另一条路呢?我有许多文件使用ODBC日期,但不包含meta EXIF日期。我如何使用什么应用程序或EXIFTool命令行从文件名更新EXIF_日期 2012-02-24_1330073217.jpg 我发现一个Windows应用程序可以这样做,但我是mac用户:/ 此命令将执行您想要的操作: exiftool "-alldates<filename" DIR exiftool“-alldates此命令将执

好的,这里有大量用于将EXIF数据转换为.jpg名称的示例和应用程序。但是如果你想走另一条路呢?我有许多文件使用ODBC日期,但不包含meta EXIF日期。我如何使用什么应用程序或EXIFTool命令行从文件名更新EXIF_日期

2012-02-24_1330073217.jpg


我发现一个Windows应用程序可以这样做,但我是mac用户:/

此命令将执行您想要的操作:

exiftool "-alldates<filename" DIR

exiftool“-alldates此命令将执行您想要的操作:

exiftool "-alldates<filename" DIR

exiftool”-alldate我认为您可以通过使用
find
grep
cut
和exiftool命令行来实现这一点,方法是将它们连接在一起。如果我通过这种方式找到答案,我将尝试发布答案!使用以下命令:
find./-name“*.jpg”| cut-d f-1
如果格式与您在问题中所说的相同,则可以获取日期。我不是exifTool的用户,所以你必须自己完成:使用
cut
的结果并将其导入exifTool,或者告诉我如何使用exifTool设置日期。你想通过命令行而不是通过编程来完成,对吗?@Guillaume非常感谢。我不太熟悉UNIX命令,但我将使用它作为测试。如果我能找到一种方法,我可能想制作一个宏或类似的东西。我想你可以通过使用
find
grep
cut
和exiftool命令行将它们连接在一起来实现这一点。如果我通过这种方式找到答案,我将尝试发布答案!使用以下命令:
find./-name“*.jpg”| cut-d f-1
如果格式与您在问题中所说的相同,则可以获取日期。我不是exifTool的用户,所以你必须自己完成:使用
cut
的结果并将其导入exifTool,或者告诉我如何使用exifTool设置日期。你想通过命令行而不是通过编程来完成,对吗?@Guillaume非常感谢。我不太熟悉UNIX命令,但我将使用它作为测试。如果我能找到一种方法,我可能想做一个宏或类似的东西。