этот должен быть простым для любого, кто знает правильный способ сбежать. Я пытаюсь переименовать несколько сотен файлов, которые имели \ u0026amp; вставляется в имена файлов вместо и или & amp; Я пытался использовать:
rename s/"\\u0026amp;"/"and"/g *
, но, получая имена вроде 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 *