重命名留下尾随字符
对于那些知道正确逃生方式的人来说,这个应该是简单的。 我正在尝试批量重命名几百个文件,其中包含\ u0026; 推入文件名而不是和/或。 我试过用:
rename s/"\\u0026amp;"/"and"/g *
但是得到像Excision \uand Datsik - Calypso.mp3
这样的名字Excision \uand Datsik - Calypso.mp3
你可以看到\u
没有正确转义。 什么是逃避我的方式\
??
谢谢
不知道你为什么要使用这样的引号。 这是我如何使用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
你的报价似乎正在抛弃它。
我显然需要更多的拖尾斜线… =(
rename s/"\\\u0026amp;"/"and"/g *