На самом деле у rename
есть опция именно для того, что называется --subst
или сокращенно -s
. Нет необходимости использовать синтаксис регулярных выражений.
rename -s '#U00a9' 'safe' *
Если вы хотите заменить несколько вхождений, используйте --subst-all
или -S
.
Кстати, я только хотел заменить строку ничем (удалить ее из имени файла )... ну, у нас также есть опция для этого -d/--delete
и-D/--delete-all
:
rename -d '#U00a9' *