我的相机以以下格式存储照片:
DSC_0001 (2015_07_30 10_34_56 UTC).NEF
使用DSC_之后的数字进行迭代,并用括号指定时间和日期,但是所有时间和日期信息都在元数据中,因此我希望将其生成的所有文件重命名为:
DSC_0001.NEF etc
我已经查看了rename
bash中的命令,但是无法理解如何使其执行我想要的操作,我想更改文件夹中的所有文件。
如果您能解释为什么您的建议行之有效,我将不胜感激,以便将来我能尝试并学习如何解决类似问题。
注意:如果使用Bash,那我会有所作为。
使用Perl重命名工具:
rename 's/ \(.*?\)//' *.NEF
正则表达式应该简单明了(.*?
匹配最短的字符串)。
艰难地了解,为什么Debian / Ubuntu上的重命名实用程序与其他发行版(如CentOS)上的重命名实用程序不同?关于两个不同的rename
命令。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句