У меня много файлов с символами [], и я хотел удалить их с помощью следующей команды:
rename 's/[xy]/xy/' *
Можно выполнить эту команду этот путь
rename 's/\[xy\]/xy/' *
, необходимо выйти из специальных символов обратной косой чертой.
Ubuntu rename
записан в Perl. Это требует регулярного выражения Perl.
"[
" вышел с" \
".
# remove one pair
rename -n 's/\[(.*)\]/$1/' *
# remove all [ and ]
rename -n 's/\[|\]//g' *