Я просто хотел бы изменить это
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