小编bcr*_*awl的帖子

基于查找批量重命名文件

我有一个充满图像文件的文件夹,如

  • 1500000704_full.jpg
  • 1500000705_full.jpg
  • 1500000711_full.jpg
  • 1500000712_full.jpg
  • 1500000714_full.jpg
  • 1500000744_full.jpg
  • 1500000745_full.jpg
  • 1500000802_full.jpg
  • 1500000803_full.jpg

我需要根据文本文件中的查找重命名文件,文件文件包含如下条目:

  • SH103239 1500000704
  • SH103240 1500000705
  • SH103241 1500000711
  • SH103242 1500000712
  • SH103243 1500000714
  • SH103244 1500000744
  • SH103245 1500000745
  • SH103252 1500000802
  • SH103253 1500000803
  • SH103254 1500000804

所以,我希望重命名图像文件,

  • SH103239_full.jpg
  • SH103240_full.jpg
  • SH103241_full.jpg
  • SH103242_full.jpg
  • SH103243_full.jpg
  • SH103244_full.jpg
  • SH103245_full.jpg
  • SH103252_full.jpg
  • SH103253_full.jpg
  • SH103254_full.jpg

我怎样才能最轻松地完成这项工作?任何人都可以给我写一个快速命令或脚本,可以为我做这个吗?我有很多这些图像文件和手动更改是不可行的.

我在ubuntu上,但根据工具,如果需要,我可以切换到Windows.理想情况下,我希望在bash脚本中使用它,以便我可以学习更多或简单的perl或python.

谢谢

编辑:必须更改文件名

python bash perl

6
推荐指数
2
解决办法
4649
查看次数

标签 统计

bash ×1

perl ×1

python ×1