首页 > 解决方案 > 重命名不会重命名文件,尽管可以清楚地检测到它们

问题描述

看起来重命名正在检测文件,但它声明它不是。

user@DESKTOP:/mnt/f/PS2/PS2 Upload$ rename 's/(.*)//' *.iso
Can't rename Bully (USA).iso : No such file or directory
Can't rename Grand Theft Auto - San Andreas (USA) (v3.00).iso : No such file or directory
Can't rename Gran Turismo 4 (Europe, Australia) (En,Fr,De,Es,It).iso : No such file or directory
Can't rename Metal Gear Solid 3 - Snake Eater (USA).iso : No such file or directory
Can't rename Mortal Kombat - Armageddon - Premium Edition (USA).iso : No such file or directory
Can't rename Mortal Kombat - Deadly Alliance (USA).iso : No such file or directory
Can't rename Mortal Kombat - Deception (USA).iso : No such file or directory
Can't rename Mortal Kombat - Shaolin Monks (USA).iso : No such file or directory
Can't rename Ratchet & Clank - Going Commando (USA).iso : No such file or directory
Can't rename Ratchet & Clank - Up Your Arsenal (USA) (En,Fr,Es).iso : No such file or directory
Can't rename Ratchet & Clank (USA) (En,Fr,De,Es,It).iso : No such file or directory
Can't rename Red Dead Revolver (USA).iso : No such file or directory
Can't rename Shadow of the Colossus (USA).iso : No such file or directory
Can't rename Tekken 5 (USA).iso : No such file or directory

标签: bashterminalrename

解决方案


Rename 试图将文件重命名为空字符串。括号需要转义。

rename 's/\(.*\)//' *.iso

推荐阅读