我有一个文件夹,里面装满了像这样的图像文件:
- 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。
谢谢
编辑:不得不更改文件名