相关疑难解决方法(0)

批处理文件重命名w/文件名的转变

我有很多这样命名的文件:[name]_[phonenumber]_HH-mm-ss_dd-MM-yyyy.mp3. 我怎么能转移[name][phonenumber]向文件名的末尾,并把日期年初的形式yyyy-MM-dd_HH-mm-ss,所以我得到yyyy-MM-dd_HH-mm-ss_[name]_[phonenumber]

这是一个实际的文件名: [Unknown]_[+74999519075]_18-01-36_17-01-2014.mp3

我试过了rename,但由于缺乏正则表达式知识,我没有想出一个可行的解决方案。

command-line scripts

7
推荐指数
2
解决办法
2343
查看次数

将目录结构从 /YEAR/MONTH/DAY/ 更改为 /YEAR-MONTH-DAY

我需要将照片的目录结构从 /YEAR/MONTH/DAY/ 更改为 /YEAR-MONTH-DAY

我知道这可以通过 来完成exiftool,但它只适用于包含 EXIF 标签的文件,并且我有与每个图像对应的 xmp-sidecar 文件,这些文件也需要一起提供。所以我侦察某种脚本将是最好的方法。

我坐下来尝试学习 RegEx、sedbash 等等,如果有足够的时间,我想我应该能够解决这个问题,但现在我很着急,所以任何帮助将不胜感激。

//奥拉

command-line bash regex directory batch-rename

1
推荐指数
1
解决办法
2400
查看次数

标签 统计

command-line ×2

bash ×1

batch-rename ×1

directory ×1

regex ×1

scripts ×1