我有一个包含以下格式文件名的照片的目录: IMG-20160305-WA0001.jpg. 拍摄日期显然在文件标题中。不幸的是,所有文件的修改日期都是今天。我想将它们设置回正确的日期。
IMG-20160305-WA0001.jpg
我正在考虑一个bash脚本,它将提取名称中的日期部分,然后依次提取touch -a -m -t 201603050900 IMG-20160305-WA0000.jpg每个文件(为每个文件使用正确的日期)。一天中的时间并不重要。
bash
touch -a -m -t 201603050900 IMG-20160305-WA0000.jpg
bash shell-script timestamps files
bash ×1
files ×1
shell-script ×1
timestamps ×1