重命名留下尾随字符

重命名留下尾随字符

对于任何知道正确转义方法的人来说,这个应该很简单。我试图批量重命名几百个文件,这些文件在文件名中加入了 \u0026amp; 而不是 and 或 &。我尝试使用:

rename s/"\\u0026amp;"/"and"/g *但是,得到的名称如Excision \uand Datsik - Calypso.mp3您所见,\u并没有正确转义。有什么方法可以转义我的 \??

谢谢

答案1

不确定你为什么要使用这样的引号。以下是我使用的方式rename

rename 's/search/replace/' *

实际操作如下:

oli@bert:~/Desktop/rawr$ ls
pie\u333.sh
oli@bert:~/Desktop/rawr$ rename 's/\\u333/PIE/' *
oli@bert:~/Desktop/rawr$ ls
piePIE.sh

您的引言似乎把它搞乱了。

答案2

我显然需要更多的尾随斜线......=(

rename s/"\\\u0026amp;"/"and"/g *

相关内容