Переименовать небольшую часть нескольких файлов в середине имени с помощью Bash?

Я просто хотел бы изменить это

cc211_AMBER_13062012i.II  cc211_GROMOS_13062012i.II
cc211_CHARM_13062012i.II  cc211_OPLS_13062012i.II

на

cc211_AMBER_15062012i.II  cc211_GROMOS_15062012i.II
cc211_CHARM_15062012i.II  cc211_OPLS_15062012i.II

Я пробовал,

find -name "*.13 *" | xargs rename ".13" ".15"

Обычно между 3 и второй звездочкой нет пробела, это просто делает курсивом то, что я могу видеть. По сути, есть много ответов о том, что делать, когда он находится в конце имени файла, где звездочка, кажется, работает, но здесь я не могу заставить это работать.

Все, что у вас есть, сделало бы мою жизнь намного проще!

Редактировать 1: Испытание

-bash-4.1$ ls

cc211_AMBER_13062012.II  cc211_GROMOS_13062012.II
cc211_CHARM_13062012.II  cc211_OPLS_13062012.II

-bash-4.1$ rename 's/_13/_15/' cc*
-bash-4.1$ ls

cc211_AMBER_13062012.II  cc211_GROMOS_13062012.II
cc211_CHARM_13062012.II  cc211_OPLS_13062012.II 
18
задан jww 29 November 2019 в 13:00
поделиться